共用方式為


AutoMemoryBenchmark

此測試是由多個案例所組成,其中會針對在案例中取用的記憶體評估驅動程式。 基準測試會匯總不同記憶體計量的結果,以到達案例的最終分數。 此分數是關鍵計量開發人員應該優化的計量,以及針對 Windows 硬體認證進行評估的計量。

記憶體基準目前包含下列六種案例:

  • 閒置

  • 存在

  • 紋理

  • 緩衝區

  • Surfaces

  • 上傳

針對每個轉譯案例 (閒置) 以外的所有案例,都會建立案例的目標,以便:

  • 允許 2MB 的 OS 額外負荷。

  • 針對 x86 和 x64 系統的連結,允許每個 GPU 的驅動程式額外負荷使用 +2MB,Arm 系統允許的連結中的每個 GPU+1MB。 系統上連結的 GPU 數目會決定並乘以每個 GPU 的系統決定大小,以提供允許的驅動程式總負荷。

  • 應用程式明確建立的介面大小 + 7.5%,以在非 2 表面的電源下對齊/填補。

  • 在 32 位系統上建立的每個表面 +4KB 額外負荷,64 位系統上每個表面的 +8KB 額外負荷。

  • 除了 Present 案例之外,轉譯案例目標會四捨五入到下一個半 MB 的界限。

測試詳細資料

   
規格
  • System.Fundamentals.Graphics.DisplayRender.Performance
平台
  • Windows 10,用戶端版本 (x86)
  • Windows 10,用戶端版本 (x64)
  • Windows Server 2016 (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的下一個更新
預期的執行時間 (以分鐘為單位) 2
類別 基準測試
以分鐘為單位的逾時 () 120
需要重新開機 false
需要特殊設定 false
類型 automatic

 

其他檔

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

執行測試

執行測試之前,請完成測試設定,如測試需求中所述: WDTF 系統基本概念測試必要條件

疑難排解

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

不會一直進入執行緒建立的堆疊,表示 ETW 在引發事件時,執行堆疊時發生問題。 ETW 最多會記錄 96 個堆疊框架,但很少達到該限制。 問題通常是使用 FPO 優化編譯的驅動程式,導致堆疊逐步執行突然結束。

如果您沒有堆疊,請確定您使用 -details 選項執行基準測試。

如需其他疑難排解資訊,請參閱 針對系統基本概念測試進行疑難排解

詳細資訊

命令語法

命令選項 描述

AutoShell.exe Memorywlk.xml

執行 WHLK 的測試

注意

   如需此測試二進位檔的命令列說明,請輸入 /h。

 

檔案清單

檔案 位置

AutoShell.exe

[WTT\TestBinRoot]\nttest\windowstest\graphics\perfx2\

Memorywlk.xml

[WTT\TestBinRoot]\nttest\windowstest\graphics\perfx2\

Perl.exe

[WTT\OSBinRoot]\Perl\perl.exe

TestX.man

[WTT\TestBinRoot]\nttest\windowstest\graphics\perfx2\

setup.pl

[WTT\TestBinRoot]\nttest\windowstest\graphics\perfx2\MemoryBenchmark