Dela via


winsat mem

Gäller för: Windows Server (alla versioner som stöds)

Kommandot winsat mem testar systemets minnesbandbredd med en process som liknar de stora kopiorna av minnes-till-minne-bufferten i multimediebearbetning.

Syntax

winsat mem <parameters>

Parameterar

Parameter Beskrivning
-up Framtvinga minnestestning med endast en tråd. Standardvärdet är att köra en tråd per fysisk processor eller kärna.
-rn Ange att utvärderingens trådar ska köras med normal prioritet. Standardvärdet är att köra med prioritet 15.
-nc Ange att utvärderingen ska allokera minne och flagga det som oanvänd. Den här flaggan innebär att processorns cacheminnen kringgås för kopieringsåtgärder. Standardvärdet är att köra i cachelagrat utrymme.
-do <n> Ange avståndet i byte mellan slutet av källbufferten och början av målbufferten. Standardvärdet är 64 byte. Den maximala tillåtna målförskjutningen är 16 MB. Om du anger en ogiltig målförskjutning resulterar det i ett fel.
Obs! Noll är ett giltigt värde för <n>, men negativa tal är det inte.
-mint <n> Ange den minsta körningstiden i sekunder för utvärderingen. Standardvärdet är 2.0. Minimivärdet är 1,0. Det maximala värdet är 30,0.
Obs! Om du anger ett -mint värde som är större än -maxt värdet när de två parametrarna används i kombination resulterar det i ett fel.
-maxt <n> Ange den maximala körningstiden i sekunder för utvärderingen. Standardvärdet är 5.0. Minimivärdet är 1,0. Det maximala värdet är 30,0. Om den används i kombination med parametern -mint börjar utvärderingen utföra periodiska statistiska kontroller av dess resultat efter den tidsperiod som anges i -mint. Om de statistiska kontrollerna godkänns slutförs utvärderingen innan den tidsperiod som anges i -maxt har förflutit. Om utvärderingen körs under den tidsperiod som anges i -maxt utan att uppfylla de statistiska kontrollerna slutförs utvärderingen vid den tidpunkten och returnerar de resultat som den har samlat in.
-buffersize <n> Ange den buffertstorlek som minneskopieringstestet ska använda. Dubbelt så mycket allokeras per PROCESSOR, vilket avgör mängden data som kopieras från en buffert till en annan. Standardvärdet är 16 MB. Det här värdet avrundas till närmaste 4 KB-gräns. Det maximala värdet är 32 MB. Minimivärdet är 4 KB. Om du anger en ogiltig buffertstorlek uppstår ett fel.
-v Skicka utförliga utdata till STDOUT, inklusive status- och förloppsinformation. Eventuella fel skrivs också till kommandofönstret.
-xml <file name> Spara resultatet av utvärderingen som den angivna XML-filen. Om den angivna filen finns skrivs den över.
-idiskinfo Spara information om fysiska volymer och logiska diskar som en del av <SystemConfig> avsnittet i XML-utdata.
-iguid Skapa en globalt unik identifierare (GUID) i XML-utdatafilen.
-note <note text> Lägg till anteckningstexten i <note text> avsnittet i XML-utdatafilen.
-icn Inkludera namnet på den lokala datorn i XML-utdatafilen.
-eef Räkna upp extra systeminformation i XML-utdatafilen.

Exempel

  • Om du vill köra utvärderingen i minst 4 sekunder och inte längre än 12 sekunder använder du en buffertstorlek på 32 MB och sparar resultatet i XML-format i filen memtest.xml:
  winsat mem -mint 4.0 -maxt 12.0 -buffersize 32MB -xml memtest.xml

Anmärkningar

  • Minimikravet winsat mem för att använda kommandot är medlemskap i den lokala gruppen Administratörer (eller motsvarande). Winsat mem måste köras från ett upphöjt kommandotolkfönster.
  • Om du vill öppna ett förhöjt kommandotolkfönster väljer du Start, Tillbehör, högerklickar på Kommandotolken och väljer Kör som administratör.