Simulates the composition operations of the Desktop Window Manager and produces a graphics memory throughput (bandwidth) metric that correlates with the performance of desktop composition.
For examples of how to use this command, see Examples.
Syntax
winsat dwm
winsat dwm <parameters> [options]
Parameters
|
Parameters
|
Description
|
|---|
-normalw <n> | Specify the number of textures used to represent normal windows in the simulation. Required when any other parameters are specified. |
-glassw <n> | Specify the number of textures used to represent glass windows in the simulation. |
-time <n> | Specify in seconds how long the assessment will run. Required when any other parameters are specified. |
-winwidth <n> | Specify the window width in pixels. The default is 500. |
-winheight <n> | Specify the window height in pixels. The default is 500. |
-noupdate | Call lock and unlock on every window, but skip the CPU update of every pixel. |
-nodisp | Specify that the assessment draws to an off-screen surface, so that the assessment is not visible while running. |
-nolock | Skip locking and unlocking for all windows. This means that there is no window animation and the assessment is all fill-bound. |
-width <n> | Specify the desktop (screen) width in pixels for the assessment. The default is 1024. |
-height <n> | Specify the desktop (screen) height in pixels for the assessment. The default is 768. |
-fullscreen | Specify that the D3D device should be created in full screen mode. By default, the D3D device is created in windowed mode. |
-v | Send verbose output to STDOUT, including status and progress information. Any errors will also be written to the command window. |
-xml <file name> | Save the output of the assessment as the specified XML file. If the specified file exists, it will be overwritten. |
-idiskinfo | Save information about physical volumes and logical disks as part of the <SystemConfig> section in the XML output. |
-iguid | Create a globally unique identifier (GUID) in the XML output file. |
-note "note text" | Add the note text to the <note> section in the XML output file. |
-icn | Include the local computer name in the XML output file. |
-eef | Enumerate extra system information in the XML output file. |
Examples
-
The following example runs the formal DWM assessment, saves the performance data needed by the Desktop Window Manager to the registry, and restarts the Desktop Window Manager:
Note |
|---|
|
This command is useful after upgrading to a driver that supports WDDM in order to ensure the Desktop Window Manager immediately takes advantage of the extended functionality. |
-
The following example runs the DWM assessment with 10 normal windows and 4 glass windows for 10 seconds, writing verbose output and running in full screen mode.
winsat dwm -normalw 10 -glassw 4 -time 10 -v -fullscreen
Remarks
-
Membership in the local Administrators group, or equivalent, is the minimum required to use winsat. The command must be executed from an elevated command prompt window.
-
To open an elevated command prompt window, click Start, click Accessories, right-click Command Prompt, and click Run as administrator.