每日最新頭條.有趣資訊

32核CPU電腦最缺的是什麽?不是記憶體而是硬碟

今年AMD把桌面平台電腦CPU核心數量增加到了32個,核心數量增多的同時需要多任務並行化運行,提高效率的最大挑戰已經不在於CPU核心數量再提升多少倍,而是如果數據不能及時供給給CPU的話,這些核心什麽也做不了——硬碟的效能重要性再度凸顯。

數據被存儲在固態硬碟中,通過SATA、SAS或NVMe接口讀取到記憶體,然後才能被CPU使用。讓我們來看一下這些硬碟接口如何影響整機效能。

SATA和SAS都有著悠久的歷史,他們非常適合機械硬碟,但是由於誕生年代過早,最大帶寬被限制在600MB/s(SATA)和1000MB/s(SAS),限制了閃存性能的發揮,喂不飽CPU的全部核心。

SATA和SAS接口最初都是為機械硬碟設計的,固態硬碟使用這些接口需要進行一系列的轉換以便適應機械硬碟的工作方式,這將產生開銷並增大延遲。

SATA和SAS硬碟都需要各自的控制器,控制器佔用單一CPU核心去處理數據中斷,降低工作效率的同時導致CPU核心不能全速工作。始終有部分CPU核心處於空閑等待,導致CPU核心數量看上去很多,實際能同時全速工作的並不多。

現在再來看NVMe。NVMe從一開始就被設計用於記憶體級速度的存儲接口,完全不考慮機械硬碟兼容性。NVMe固態硬碟無需通過控制器轉接,能夠直接連接到CPU的PCIE通道之中。PCIE3.0 x2接口的NVMe固態硬碟擁有2000MB/s的帶寬,PCIE 3.0 x4接口還將翻倍至4000MB/s,相比SATA接口高出4倍和8倍。

NVMe固態硬碟支持超過65000個並行隊列及指令同時傳輸和執行,從而充分支持多線程和虛擬化應用。NVMe處理中斷的效率更高,CPU無需像SATA與SAS硬碟那樣花費大量時間等待,效率大幅提升。

NVMe固態硬碟無需主機安裝單獨的控制器,並且作業系統中也不必安裝廠商的專用驅動——Windows中已經自帶有NVMe驅動。

再好的產品想要普及都要從廉價化、平民化開始。作為閃存世界締造者的東芝已經開始將NVMe這一先進接口協定從高端企業級帶入人人負擔得起的價位。上個月上市的東芝RC100將中高性能的NVMe固態硬碟拉入到了SATA SSD價位。

RC100使用了緊湊型的單芯片設計,將主控與採用64層3D堆疊設計的BiCS3閃存封裝為一體,是當前最迷你的NVMe固態硬碟之一。

除了普通NVMe固態硬碟的高帶寬、低延遲優勢之外,東芝RC100還具備一項具備黑科技色彩的Host Memory Buffer主機記憶體緩衝功能,在最新版本的Windows 10下會自動開啟,只需調用區區38MB的主機記憶體,就能進一步提升RC100的性能表現。目前支持HMB的NVMe固態硬碟並不多,有興趣的朋友不妨一試。只要英特爾6代酷睿以後,或者AMD銳龍平台的電腦都可以支持東芝RC100。

記憶體價格依然高昂,而固態硬碟已經進入價格下降通道,雖然硬碟不能替代記憶體容量,但高速的NVMe固態硬碟可以彌補8G到16G記憶體之間的空缺——不少家用遊戲或應用都是8G不夠、16G過剩的狀態,那麽一顆240GB容量的高性價比NVMe固態硬碟承擔系統盤和虛擬記憶體的功能,再搭配8G記憶體基本就可以達到16G記憶體的使用效果了。

獲得更多的PTT最新消息
按讚加入粉絲團