作者fashionguy (fashionguy)
看板TheMatrix
标题Re: [疑问] 几个疑问
时间Sun Aug 28 11:16:05 2011
我以前对第四题的解释是以JAVA的garbage 回收机制来解释的
JVM也就是母体,当发现不须使用的程式,会回收并释放所占用的资源
当史密斯被尼欧破坏掉後,他已经坏掉了,但是因为尼欧并不是一个正规的母体程式
所以史密斯坏掉了这个事实母体无法掌控,自然无法回收
更惨的是史密斯有复制的能力,假设一个史密斯要耗掉1MB的记忆体
千千万万个史密斯自然会让系统耗尽资源crash
而後来尼欧主动要求纳入母体的管控中,自然史密斯以前因为尼欧
而无法被母体掌控的因素就排除了,史密斯吸收尼欧,透过尼欧
母体再度掌控史密斯,garbage collection启动。天下太平
所以Matrix 其实是Java系统(爆~) XD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.227.230.75
1F:推 PsMonkey:有 GC 的系统很多啊 114.25.4.62 10/17 16:46