转跳到内容

大家最喜欢且玩的最长时间的游戏是什么呢


只显示该作者

只有该作者的内容显示中。 返回到主题

推荐贴

  • 回复 953
  • 创建于
  • 最后回复
3 小时前, tt171 说道:

简单说就是32位软件不能利用超过4G内存。但是需要知道的是这是理论值,实际中可能更小,大约3.5GB。在初期看起来是相当的多,但是很快人们就认识到这么点内存占用能力是完全不够的。那如果软件需要突破此限制怎么办?要么用复杂的算法来另辟蹊径,要么多占一个寄存器。占用了之后别的程序没寄存器就很尴尬。

而64位软件可以突破该限制,理论上上限可以达到16EB(exabyte,1EB=1000000000GB),在可预见的未来20年应该是足够了

 

打个比方就是你要给你的浴缸注水泡热水澡。假设你的浴缸是200升容量,但是你的水龙头每分钟只能出5升水,这样的话你为了不至于果体待机40分钟等水装满就必须同时用水盆取水,打开淋浴取水,接水管取水……泡个澡里里外外这么多事,泡几次你自己都觉得烦了。

——而这事有更简单的方法:你换个每分钟能出40升水的水龙头不就完了嘛,5分钟放水搞定。32位和64位差不多就是这种关系

谢谢大佬(*°∀°)=3也就是说64位程序是一种新的软件构架对吧?又学到了

链接到点评
  • 攸薩锁定了本主题
游客
此主题已关闭。
×
×
  • 新建...

重要消息

为使您更好地使用该站点,请仔细阅读以下内容: 使用条款