“虽然有点复杂,不过听懂。”邹刀吐口烟圈,“这个解释很合理。所以,他每到个地方,看到东西都不样,也是因为服务器化区域运算。”
“对,不知道这个游戏是靠多少个服务器支撑起来,但是每到个新城市,虚拟系统里被删除东西都不样,证明服务器肯定不少。不过,分布式计算多服务器系统肯定都是冗余系统,意思就是多个服务器会有叠加运算某程序情况,这样能够保证个服务器坏,这段程序也不会出问题,通
要不停地维护,虚拟系统存在,就是分配系统资源和空间,维护整个脚本系统运行状态,当然,这是单服务器虚拟系统,多服务器情况肯定更复杂,也许不叫虚拟系统,但必须有这个东西,来自动化分配和控制资源,虚拟系统就像个幽灵样,就存在于系统之中,控制系统中所有数据。”
“那看到那些东西……为什只是部分东西出现在虚拟系统中?”
“程序里面有类和象。类就是个模板,比如武器就是类,符石是类,地图是类,而象就是具体东西,基于类创造出来,比如某个武器,某个符石,某个地图。而虚拟系统,维护着对所有象引用。”
“什?”
“就是……你使用这个武器,就成为这个类实例化对象,不然说这类叫做ABC,你知道什是ABC吗?只有拿出个代表ABC东西,ABC才有实际意义。而当你不使用这个武器时候,虚拟系统就删除对这个象引用,但实际象还存在,只是你使用它这个行为消失。”沈悟非敲敲桌子,“关键是,某些情况下,如果这个象直不被引用,那虚拟系统为减轻服务器压力,就会把这个象删除。”
舒艾恍然大悟:“所以惊霆看到,就是被虚拟系统删除象!”
“没错。比如,有个物品,直没有人买,虚拟系统就会把它删除来释放系统资源,但实际上这个物品并不是从系统里消失,它编码还在,随时可以再造。只有当你买它时候,就是引用它时候,虚拟系统就会造出个给你。同样,种怪被反复打,期间可能会检测出各种各样可以改进地方,比如你玩儿游戏,就有内测,内测发现不足就会不断改正,而那些被改掉旧版本呢?因为不再被引用,所以被虚拟机删除。”
“怪不得有时候碰到怪有点破。”乔惊霆还记得自己第次碰到灰鼠,电线都露在外面。
“对。”沈悟非专注于某事时候,周身就有种坚定气场,强过平日怯弱样子数倍,“所以,那个虚无空间,就是游戏虚拟系统,而你在里面看到所有东西,都是因为版本更新、因为修改数据、因为没人买等各种原因不再被引用象,但是其数据依旧留存于服务器之中,被虚拟系统删除之后出现在你面前!”
几人屏息数秒,同时点点头。
请关闭浏览器阅读模式后查看本章节,否则可能部分章节内容会丢失。