There comes this mod into play, after everything is loaded it goes over your texture manager and deletes all the none animate sprites from your ram to reduce the amount of Ram that is using.
将这个模组加入游戏中后,一切都加载完毕后,它会遍历材质管理器并删除所有非动态材质所造成的内存空间碎片,以减少内存占用。
For vanilla forge playing that has no real effect.
But usually modpacks have a lot more textures then usually, I have seen packs with 40k textures. I use that as an end example:
Vanilla mc has 729 (795 for 1.12) texture in 1.10.2 that are not animated.
So here is the list of how much that saves:
- 16x Textures = 1KB per Texture = 729KB in Vanilla = 5MB with 5k Textures = 39MB with 40k Textures,
- 32x Textures = 4KB per Texture = 2,8MB in Vanilla = 20MB with 5k Textures = 156MB with 40k Textures,
- 512x Textures = 1MB per texture = 729MB in Vanilla = 5GB with 5k Textures = 40GB with 40k Textures
对于原版+forge来说,没什么影响;但是一般的整合包有很多材质,我见过有4万个材质的整合包,举个例子吧:
原版MC有729个材质(1.12有795个)不是动态的。如果是16x的材质,就是每个材质1k字节,原版近800个共729KB,4万个材质就是40MB;32x的材质就是上述的4倍,156MB;一直到512x材质,因为这些非动态材质,浪费的空间竟然达到40GB之多。
|