※ 引述《iamke (長大了!)》之銘言:
: 關於MacBook Air M2 256ssd 跟m1速度比起來較慢的問題,國外的評測已經做了很多,相
: 信大家都知道了。
: 但是,說真的一般的使用者根本無感啊!
: 95%以上的人,都是一般文書、瀏覽網頁,所以就算S S D的速度比M1版本來得慢一點,根
: 本也感覺不出來。
: 引用國外的數據 都是256ssd的狀況下
: M1
: 讀2900 mb/s
: 寫2215 mb/s
: M2
: 讀1446 mb/s
: 寫1463 mb/s
: 以上數據看來M2讀寫都比M1慢了約一半
: 但是除非你每天移動大型的檔案,或是剪輯影片或是做一些heavy loading 的作業,不然
: 你根本就感覺不到啊!
: 為何還有這麼多人因為這個因素而煩惱要不要買M2? 我個人是奉勸大家不要想這麼多,
: 因為以你的使用習慣來說這樣子的速度根本對你來講不會有任何影響你也毫無感覺
原PO所分享的數字是循序讀取(Sequential Access),
指的是針對一個設備在進行*連續空間*讀寫的時候所能提供的速度。
*連續*空間的意思是對設備的controller而言,他所access的位置對他來說是連續的位址。
由於單一檔案所佔據的位置會有連續性,因此當循序讀取速度越快,你讀寫*大檔*的效率就會越好。
比方說幾百M,或幾G大的影片檔之類。
因此,在沒有這個需求的普通用戶用起來幾乎沒有差別是可以被解釋的。
我先補充一些M1和M2數據(以下均是4K Q1 Random Access):
M1 256GB 4K Read: 54.99MB/s
M2 256GB 4K Read: 66.42MB/s
如果版友有人有4K Q1 Write的速度麻煩提供,感謝您。
4K隨機讀寫這個速度是指對於某個設備存取*任意隨機*位置4K大小內容的反應速度,
這個速度在平常的使用更重要是因為絕大多數的應用都是由許多小檔案所組成。
以啟動作業系統來說,先將loader從硬碟讀進放進記憶體,再去讀取各種設定檔,裡面所牽涉到的檔案我想至少90%都不會超過10MB。
由於M2版本的SSD在隨機讀取的部分實際上更快,理論上他效能應該要更好。
但不管是55MB/s還是66MB/s都已經非常快,所以你應該是很難感受到M2版可能實際上更快這件事。
(這也是為什麼SATA3的MX500現在仍然非常夯的原因,不做嚴謹的測試的話是很難感受到與PCIE 4.0 SSD的差別)
在更多人在意的memory swap的部分,這完全是4K隨機讀取的範圍。
因為通常virtual memory的一個page是4K大(1024個32bit memory entry或512個64bit memo
在實體記憶體上一個frame會跟一個page一樣都是4K大,而swap的功能是利用演算法(通常是LRU)把最久沒用到的frame搬去儲存設備,在需要的時候用page fault讀回來)
因此memory swap的效率完全取決於4K讀寫。所以M2版本的swap甚至比M1更快。
如果你的用途不牽涉到大檔,那真的不用在意速度砍半,真的沒影響。