共用方式為


混合式修剪效能測試 (標誌)

此測試會針對支援混合式資訊功能集的 SATA 磁碟驅動器評估 Trim 命令的效能。

測試詳細資料

   
規格
  • 裝置。儲存體。Hd.Sata.HybridInformation.BasicFunction
平台
  • Windows 10 用戶端版本 (x86)
  • Windows 10 用戶端版本 (x64)
支援的版本
  • Windows 10
  • Windows 10 版本 1511
  • Windows 10 (版本 1607)
  • Windows 10 版本 1703
  • Windows 10 版本 1709
  • Windows 10 版本 1803
  • Windows 10 版本 1809
  • Windows 10 版本 1903
  • Windows 10 的下一個更新
預期的執行時間(以分鐘為單位) 180
類別 基準
逾時 (以分鐘為單位) 10800
需要重新啟動 false
需要特殊設定 false
類型 automatic

 

其他檔

此功能區域中的測試可能會有其他檔,包括必要條件、設定和疑難解答資訊,可在下列主題中找到:

執行測試

執行測試之前,請完成測試設定,如測試需求: 硬碟測試必要條件中所述。

磁碟驅動器必須支援 Trim 命令。 IDENTIFY DEVICE data word 169 bit 0 must set to one (see ACS-2 section 7.18.7.71)。 測試會使用 DATA SET MANAGEMENT 命令來向下傳送 Trim 命令。

請確定有個別的磁碟驅動器可用做為記錄器磁碟驅動器。 測試會自動挑選記錄磁碟驅動器。 請務必將標誌測試外部磁碟驅動器上發生的活動量降到最低。 由於這是效能測試,因此外部活動可能會影響結果。

疑難排解

如需 HLK 測試失敗的一般疑難解答,請參閱 針對 Windows HLK 測試失敗進行疑難解答。

  • 檢查 WTT 追蹤

    • 檢視執行修剪效能測試的工作記錄

    • 開啟記錄檔 TrimPerf.wtl

    • 檢查可能解決問題的訊息。

    • 複製 .wtl 記錄檔。 這是 WTT 追蹤一節中所述的 WTT 追蹤。

  • 找不到計量

    • 測試取決於已啟用 Storport ETW 追蹤,以取得命令完成計量。 如需啟用此追蹤的詳細資訊,請參閱 ETW 追蹤一節。

    • 請確定目前沒有其他 Storport ETW 追蹤正在記錄。 一次只能有一個 Storport ETW 追蹤作用中。

  • 如果您收到錯誤訊息「試用產品不支援修剪」,請嘗試下列動作:

    • 確定 SATA SSD 的 IDENTIFY DEVICE 數據字 169 位 0 已設定為 1。

    • 嘗試透過 DATA SET MANAGEMENT 傳送 Trim 命令。

    • 再次執行測試。

  • 如果測試失敗,因為讀取和寫入最大延遲超過 500 毫秒,請嘗試下列動作:

    • 檢查沒有 Trim 的 IO 延遲。 嘗試降低低於 500 毫秒的延遲。

    • 檢查 IO 延遲,並顯示 Trim。 嘗試降低低於 500 毫秒的延遲。

如需疑難解答資訊,請參閱疑難解答 Device.儲存體測試

詳細資訊

這隻是一般 修剪效能測試的包裝函式。 唯一的差別在於,測試向下傳送的每個 I/O 都是優先順序。 此外,測試只會在等於裝置快取大小的前幾個 GB 上運作。

測試計量

Command 計量

Trim

所有 TRIM 命令都必須在 500 毫秒內完成。

IO (同時傳送修剪)

  • 所有讀取和寫入命令都必須在 500 毫秒以內完成。

  • 98.5% 的 I/O 命令必須在 100 毫秒內完成。

 

使用下列步驟手動重現此測試:

  • 流覽至下列登錄專案: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI\Disk&Ven_[測試下的磁碟驅動器名稱]\[裝置實例路徑]\裝置參數

  • 以滑鼠右鍵按兩下 [Storport],指向 [ 新增],然後按兩下 [DWORD ][32 位] 值

  • 將機碼 命名為 EnableLogoETW ,並將值設定為 1

  • 拔除,然後將測試中的磁碟驅動器插入系統,或重新啟動系統以啟用登錄設定。

  • 在本機複製 TrimPerf.exe、EtwProcessor.dll、Wex.Common.dll 和 Wex.Communication.dll 檔案。

  • 執行 命令。

命令語法

Command 描述

TrimPerf.exe /DriveNumber [儲存體 DriveNumber] /LogDriveLetter [LoggerDriveLetter]: /DeviceType [DeviceType] /Scenario [Scenario] /DiskSize [DiskSize] /Cooldown [Cooldown]

執行測試。

 

參數

參數名稱 參數描述
WDKDeviceID 要測試之裝置的實例路徑
LLU_NetAccessOnly 用來存取測試檔案共享的用戶帳戶。
LLU_Lcl管理員 Usr 用於執行測試的用戶帳戶。
儲存體 DriveNumber 要測試的裝置驅動器號
冗長 記錄輸出的詳細資訊。 0 最不詳細,4 是最詳細的
DeviceTag 裝置標籤
DeviceID 裝置號碼
IOOperation 讀取或寫入
DiskSize 磁碟大小
LogFile 記錄檔名稱