winsat mem Command In Windows Server 2008

In this article I am going to explain about winsat mem Command in Windows Server 2008 operating system and also explain it's related syntax.
  • 1950
Introduction

This command tests system memory bandwidth in a  reflective manner of large memory to memory buffer. It also used in multimedia processing.

Syntax

winsat mem <parameters>

 Parameter  Description
-up Force memory testing with only one thread. The default is to run one thread per physical CPU or core.
-rn Specify that the assessment's threads should run at normal priority. The default is to run at priority 15.
-nc Specify that the assessment should allocate memory and flag it as un-cached. This means that the processor's caches will be bypassed for copy operations. The default is to run in cached space.
-do <n> Specify the distance, in bytes, between the end of the source buffer and the beginning of the destination buffer. The default is 64 bytes. The maximum allowable destination offset is 16MB. Specifying an invalid destination offset will result in an error.
-mint <n> Specify the minimum run time in seconds for the assessment. The default is 2.0. The minimum value is 1.0. The maximum value is 30.0.
-maxt <n> If the assessment runs for the period of time specified in -maxt without satisfying the statistical checks, then the assessment will finish at that time and return the results it has collected.
-buffersize <n> Specify the buffer size that the memory copy test should use. Twice this amount will be allocated per CPU, which determines the amount of data copied from one buffer to another. The default is 16MB. This value is rounded to the nearest 4KB boundary. The maximum value is 32MB. The minimum value is 4KB. Specifying an invalid buffer size will result in an error.
-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

Example

winsat mem -mint 4.0 -maxt 12.0 -buffersize 32MB -xml memtest.xml

Ask Your Question 

Got a programming related question? You may want to post your question here

Programming Answers here

Categories

More Articles

© 2020 DotNetHeaven. All rights reserved.