经过简单计算可得,在《我的世界》一张地图中,包含了14062500000000个区块。每个区块可以诞生7.46×10的244700次方种不同的可能。
也就是14万亿多个区块!
接近真相:区块全部加载,这个地图究竟有多大?
按一个区块是4MB来计算,那若加载完全部区块的话,又一个简单的乘法,这个数据达到了56250000000000MB,按照1T=1024G,1G=1024M来进行简单的转换,你会得出一个可能你这辈子都没想到过的内存数字!
53644180T大小的一个存档!你没看错,足足“五千多万个T”的大小!
据说,目前世界记录的保持着,全球最大的一个固态硬盘已经突破到了100T的境界,那若Minecraft所有区块加载后,究竟需要多少个这样的硬盘呢?
最后我们来整理下数据:
Minecraft地区全部加载的14万亿个区块,至少需要54万个100T的硬盘来容纳!
这个数据算出来,相信没人不会觉得惊讶!
当然上面的计算固然存在不科学的因素,毕竟谁也不能保证,Minecraft单个区块就一定是4M的大小。(因为这个大小会受到不同群系的方块数量有所影响)而且区块的探索也并非是一个简单的大小线性叠加的过程。
但是,单纯主世界所有区块同时被加载,这绝对是一个以百万为单位个T的存档。如果下界、末地、主世界三个维度同时加载,那这个内存,还要乘以3的恐怖数字