固態(tài)硬盤對游戲都有哪些幫助,除了直觀的“讀條”速度變快之外,還有其他實(shí)質(zhì)性的影響嗎?筆者通過一塊2.5寸機(jī)械硬盤、一塊SATA接口的東芝TR200固態(tài)硬盤和一塊M.2 NVMe的東芝RC100固態(tài)硬盤進(jìn)行了對比。
游戲的加載主要分為兩種,一種是進(jìn)入游戲之前的初始化,一種是游戲過程中的動(dòng)態(tài)讀盤。對于前者,我們可以利用《FinalFantasyXIV:Shadowbringers Benchmark》測試程序進(jìn)行評(píng)估:
該程序除了能針對3D性能給出評(píng)級(jí)之外,同時(shí)還能統(tǒng)計(jì)游戲場景加載時(shí)間(左下角)。在基礎(chǔ)硬件配置不變的同一臺(tái)電腦上,使用機(jī)械硬盤運(yùn)行測試,得到的加載時(shí)間為30.280秒:
將整個(gè)系統(tǒng)盤以克隆的形式完整復(fù)制到東芝TR200當(dāng)中,重復(fù)運(yùn)行測試,得到的加載時(shí)間縮短到17.673秒,玩家花在讀條過程的等待時(shí)間降低了42%:
在M.2接口的NVMe固態(tài)硬盤東芝RC100上重復(fù)以上測試,加載時(shí)間進(jìn)一步縮短到14.697秒,相比SATA縮短17%:
不過并不是所有的游戲都對讀條過程敏感,譬如很多對戰(zhàn)游戲需要所有玩家加載完成后才會(huì)開始游戲,讀條速度快的朋友也只能等待更慢的隊(duì)友。但是,隨著游戲體積的增大,很多游戲還會(huì)在游戲過程中實(shí)時(shí)加載素材數(shù)據(jù)進(jìn)行渲染。固態(tài)硬盤在IO讀寫延遲上的優(yōu)勢將得到體現(xiàn):
直播、團(tuán)隊(duì)語音等軟件同時(shí)運(yùn)行,都會(huì)對硬盤產(chǎn)生讀寫,進(jìn)而對游戲過程中的實(shí)時(shí)材質(zhì)加載過程產(chǎn)生干擾。
譬如說原本一個(gè)IO過程只需要5毫秒時(shí)間來完成,但是由于其他程序?qū)τ脖P的讀寫請求正在排隊(duì)等待完成,游戲進(jìn)程的讀取請求響應(yīng)過程可能會(huì)被大幅延后。這種情況大多發(fā)生在機(jī)械硬盤上,固態(tài)硬盤由于具備更強(qiáng)的并發(fā)工作能力,受到的影響較小。
而像東芝RC100這類NVMe協(xié)議固態(tài)硬盤,本身還具備協(xié)議層面的延遲優(yōu)勢,它能夠比SATA固態(tài)硬盤更快地響應(yīng)程序讀寫指令,降低游戲進(jìn)程等待時(shí)間,從而減少延遲,令游戲體驗(yàn)如絲般順滑。