Dear all,
Mac 的解決方案比其他作業系統多出一個 Fusion Drive,但是對於只能投資略高於硬碟價格的網友,升級 SSHD 是一個選項,卻不知道如何評估是否值得。或者是該選擇哪個 SSD Cache 容量的 SSHD?
就如同 Buffer and Cache in Hard Drive and Operating System explains the SSD Cache Size of your SSHD 所解釋,為什麼 SSHD 有分不同的快取搭配方案,也可以藉由觀察自己的作業系統所使用的檔案快取 (file system cache) 與緩衝區容量 (buffer),判斷是否有機會藉由升級 8GB SSD Cache 的 SSHD 提昇系統效能。
簡單歸類,目前您的記憶體如果只有 8GB,而使用的硬碟轉速為 5400rpm,單碟容量小於 500GB,那一定有機會透過升級 8GB SSD Cache SSHD 提昇效能。
但如果您的記憶體超過 8GB,而使用的硬碟轉速為 7200rpm 以上,單碟容量大於 500GB,那就要透過自己觀察自己的系統檔案快取與緩衝區的大小,是否有高出自己願意接受範圍的機會大於 8GB,才能判斷是否有機會受惠。
例如在一台 16GB 實體記憶體的電腦中,每天開機 8 小時,有 4 小時,檔案快取與緩衝區的容量總和大 8GB,那就有 50% 的機會,是無法受惠於 SSHD。關於細部 File System Cache 與 SSHD SSD Cache 保留內容的差異,就暫時先排除,比較能簡化比較模型與框架。
Linux 的使用者可以參考 Check your RAM usage with free in Linux,使用 free 指令檢查。
Windows 8 的使用者,在 Task Manager 有很詳細的數據可以參考。
MacOS 我只知道可以用 System Profile 在 Windows 7/8/9 下檢查,但是不知道在 MacOSX 下如何檢查,或許可以用 top 指令,free 確定預設沒有。
因此,SSHD 搭配不可升級容量大小的 SSD Cache 是個能在現今環境下,滿足部份使用狀況的效能提昇方案。隨著硬體不斷升級,會有邊際遞減效應。
例如,未來的電腦可能消費型主流就配置 16TB 實體記憶體,作業系統載入吃掉 8TB,其中 2TB 是檔案系統快取。在這樣的情況下,8GB SSD Cache 的 SSHD 是會拖慢系統效能,反而無法受惠。畢竟,在早期,我們的電腦也只有 8K 記憶體而已。:)
Have a nice day!
Best regards,
Amigo
檢查快取,評估系統是否可以藉由 8GB SSD Cache 的 SSHD 受惠
版主: Alex Tsai、ross_tt、bryanchang、digdog
檢查快取,評估系統是否可以藉由 8GB SSD Cache 的 SSHD 受惠
我的第一台 Mac 是 LCII,後來陸續添購 Quadra 700, PowerMac 6100, 7200, Performa 5200, PowerMac G3, PowerBook G3 Kagna,iMac G3。因為對 PowerMac 的投資很重,遲遲無法轉移平台。2014 是耕耘的一年,將重心放在 Gamification CRM 上!