看板 Storage_Zone 關於我們 聯絡資訊
大家好 最近在爬梳 intel NVMe 一些搞肛的問題 主要是基於本版三篇系列文: [請益] NVme跟AHCI問題請教 #1NnGEYg5 (Storage_Zone) #1NnLq4T2 (Storage_Zone) #1Nnb57t4 (Storage_Zone) 以下從兩個層面請教: 1. Intel NVMe under AHCI or RAID (a) RAID Mode: Intel NVMe SSD 要能在 RST 介面管理,要將SATA控制器改為RAID模式 ref: http://www.xfastest.com/thread-158897-1-1.html 此時 NVMe remapping 是OS下指令給RAID控制器再轉給 NVMe SSD 這個動作是在硬體層還是驅動層呢? (硬體層: OS -> PCH RAID Controller -> CPU -> PCIe SSD 感覺有點搞肛?) (b) AHCI Mode: NVMe SSD 在非RAID模式下運行的話就不能在RST介面管理, 但 remapping 是經由OS的PCIe enumeration 是直接由CPU的PCIe通道控制SSD? 這種方法是否路徑及延遲較短? 2. Driver 與電源管理: OFA, RST, ... ? (a) Windows 內建: Windows NVMe driver 會讓SSD進入深層睡眠, 在斷斷續續的附載中容易影響效能。 (b) SSD原廠提供的 OFA改: Samsung與Toshiba提供的驅動是基於OFA範本修改, 不讓SSD睡眠所以SSD一直維持高效能狀態。 (c) Intel (RST?) RST則是在閒置時挑比較不那麼深層的睡眠,所以效能也比Windows內建好。 這裡所謂 RST 是指SATA控制器運作在RAID下,且裝了RST的意思嗎? 我看到 Intel 有出一個Windows的 NVMe driver: https://tinyurl.com/ybzobjks 這個driver是要在RAID模式才能裝還是可以在AHCI下就可以呢? 如果在非RAID模式(RST看不到)的狀況下裝這個驅動, 是否跟其他OFA驅動一樣,不用走RAID remapping, 且有較高效能的電源管理呢? 這個驅動的效果跟透過RST管理NVMe有何差異呢? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.235.43 ※ 文章網址: https://www.ptt.cc/bbs/Storage_Zone/M.1524070317.A.840.html