※ 引述《PealRay (PealRay)》之铭言:
: https://i.imgur.com/f23vGKp.jpeg
: 如果压缩后还需要27.7GB,是不是不太妙?
: 以NS性能读取感觉会很花时间?
跟外行人解释一下电脑运作的原理
https://i.imgur.com/dLyVpKh.png
S是storage,不管你是SSD还是SD卡还是THGBMHG8C2LBAIL
R是RAM,就是大家常讲的内存
从储存装置把资料读到RAM的黄线速度多快,取决于储存装置的能力
以东芝的规格来讲是400M/s
当游戏场景在运作的时候,比方说一个蓝色小人在跟橘色小人战斗
https://i.imgur.com/0cBfAbs.png
蓝色小人的资料与橘色小人的资料、还有橘色小人发出惨叫的语音档案,可能
分散在储存空间的四处(但游戏为了优化,通常会把相近的资料集中在一起)
现代游戏容量越来越大,同时为了防止大家把3D模组拿去Xnalara拍片,所以会
再作压缩与加密防止资料被盗取(然而通常没用),这种情况就需要把压缩资料搬到
RAM进行解密解压缩到RAM的另一个空间,这部分视压缩格式可以作串流
现代3D游戏的材质贴图分辨率越来越高、场景模组越来越精致,所以消耗最多的
都是VRAM,VRAM不一定要是独立的个体,但必须是给GPU存取的。而游戏本身的逻
辑所需要用到的资料,并不会高于视觉的部分
像是Xenoblade这种吴凤地图,就算地图再大,也不会有哪个低能儿把整个场景的
细节一次全部塞到RAM中
那当RAM爆掉的时候要怎么做?其实就是作page,但并不是所有OS跟硬件都支援这
种功能有些爆掉就爆掉了
讲简单一点,你去吃吃到饱能多快是你用餐速度的问题不是buffet有多少菜的问题