25Jul

Како тестирати хард дискове на вашем рачунару или серверу

click fraud protection

Који од ваших хард дискова је најбржи, и да ли је стварно брз као што је произвођач обећао?Без обзира да ли имате десктоп рачунар или сервер, Мицрософтов бесплатни програм Дискспд ће нагласити тестирање и мерење ваших чврстих дискова.

НАПОМЕНА: Претходна верзија овог водича објашњена је помоћу Мицрософтовог старог "СКЛИО" алата.Међутим, Мицрософт сада нуди само "Дискспд" услужни програм, који замењује СКЛИО, тако да смо ажурирали овај водич са потпуно новим упутствима.

Зашто користити Дискспд?

Ако желите да знате ИО способност ваших дискова, Дискспд чини одличан алат.Дискспд ће вам рећи максимални капацитет чврстог диска сервера који вам може руковати или вас упутити на најбржи чврсти диск који бисте требали користити за велика радна оптерећења( или само захтевајући ПЦ игрице) на десктоп рачунару.

Као пример, претпоставимо да на серверу имамо три погона: погон Ф, погон Г и Ц.Ако имамо свој МДФ на погону Ф, ЛДФ на погону Г и нашем оперативном систему на нашем погону Ц, можемо процијенити да ли је наш сетуп ефикасан.На пример, ако је МДФ датотека најфреквентнија датотека са већином чита и пише, желели бисмо да буде на најбржи диск.

instagram viewer

Употребом горњег примера са графиконима( представљајући запис и читање за ОС, ЛДФ и МДФ), поставили смо нашу МДФ датотеку на најбржи диск јер је наш МДФ најфреквентнији.Ако је наша Дискспд анализа показала да је Ф најбржи погон, ми ћемо ставити нашу МДФ датотеку на погон Ф.

Где можете преузети Дискспд

Мицрософт нуди овај одличан алат бесплатно, а можете га преузети са Мицрософт Тецхнет-а.То је чак и отворени извор, тако да можете преузети и прегледати или модификовати изворни код из ГитХуб-а.

Дискспд је тестиран да ради на десктоп верзијама Виндовс 7, 8, 8.1, 10, као и на Виндовс Сервер 2012, 2012 Р2 и 2016 техничком прегледу 5.

Када га преузмете, потребно је да извучетесадржај датотеке. зип у фасциклу на вашем рачунару.Имајте на уму да архива садржи три различите датотеке "дискспд.еке".Она у фолдеру "амд64фре" је за 64-битне Виндовс рачунаре, док је она у фасцикли "к86фре" за 32-битне Виндовс рачунаре.Ако користите 64-битну верзију оперативног система Виндовс, а вероватно ћете вероватно желети да користите 64-битну верзију.

Како да извршим тест стреса?

Да бисте извршили један тест, једноставно можете да покренете команду Дискспд из командног позива омогућеног администратором.У Виндовсу 10 или 8.1, кликните десним тастером миша на дугме Старт и изаберите "Цомманд Промпт( Админ)".У оперативном систему Виндовс 7 потражите пречицу "Цомманд Промпт" у менију Старт, десним тастером миша кликните на њега и изаберите "Рун ас Администратор".

Прво, користите цд за прелазак на директоријум који садржи Дискспд.еке који желите да користите:

цд ц: \ патх \ то \ дискспд \ амд64фре

У нашем случају, то је изгледало као наредба испод.

Сада, покрените Дискспд команду са опцијама које желите да користите.Наћи ћете комплетну листу опција командне линије и информације о коришћењу у 30-страници ДискСпд_Доцументатион.пдф датотеци која је укључена у архиву Дискспд коју сте преузели.

Међутим, ако желите брзо устати и покренути, ево примјерне наредбе.Следећа команда поставља величину блока на 16К( -б16К), покреће тест од 30 секунди( -д30), онемогућава готовинско плаћање хардвера и софтвера( -Сх), мјери латентну статистику( -Л), користи два ИО захтјева по тхреаду( -о2) и четири теме( -т4) по мети, користи случајан приступ, а не редослед писања( -р), врши 30% операција писања и 70% операција читања( -в30).

Креира фајл на ц: \ тестфиле.дат величине 50 МБ( -ц50М).Ако сте хтели да мерите свој Д: драјв уместо, на примјер, требали бисте навести д: \ тестфиле.дат

Дискспд.еке -б16К -д90 -Сх -Л -о2 -т4 -р -в30 -ц50М ц: \ тестфиле.дат

Након што дуго наведете - у претходном тесту - 30 секунди - резултати теста ће бити одштампани у командном позиву и можете их прегледати.

Консултујте резултате и видећете просечан МБ / с погон који је постигнут током теста - колико је операција писања извршено у секунди, колико је операција читања извршено у секунди, а укупна количина улазно / излазног( ИО)операције у секунди.Ове статистике су најкорисније када упоређујете више погона како бисте видели што је брже за одређене операције, али ће вам такође рећи тачно колико ИО чврсти диск може да реши.

Такође можете да испуштате резултате у текстуалну датотеку коју можете касније погледати са & гт;оператор.На пример, команда испод подразумева исту команду као и горе и ставља резултате у датотеку Ц: \ тестресултс.ткт.

Дискспд.еке -б16К -д90 -Сх -Л -о2 -т4 -р -в30-ц50М ц: \ тестфиле.дат & гт;ц: \ тестресултс.ткт

Поновите овај процес за своје друге уређаје и упоредите их.

Прилагођавање команде за тестирање стреса

Ако покушавате да схватите који је најбржи чврсти диск за одређено радно оптерећење, требало би да направите команду која најбоље одговара том оптерећењу.На пример, ако је сервер који читава само податке и не пише, требало би да извршите тест од 100% читаоца који не мјери никакве перформансе писања.Покрените тај стрес тест на више диск јединица и упоредите резултате да бисте видели што је брже за ту врсту посла.

Имајте на уму да постоји много, много других опција командне линије које можете одредити за Дискспд.еке.Наћи ћете најкомплетнију, актуелну листу у документацији која се испоручује са самом датотеком Дискспд.еке, али ево неколико важних опција:

  • означава проценат операција писања и читања.На примјер, унос -в40 ће извршити 40% операција писања и тиме 60% прочитати операције.Улазак -в100 ће извршити 100% операције писања.Ако изоставите -в прекидач или унос -в0 ће извршити 0% операција писања и стога 100% операција читања.
  • или одређује да ли тест користи случајни приступ или секвенцијалне операције.Наведите -р за случајни приступ или -с за секвенцијално.Ово вам помаже да тестирате случајни приступ фајлу( често гомилу малих датотека) или приступ секвенцијалним датотекама( често једну велику датотеку која је читана или написана одједном).
  • означава број тема које ће се покренути истовремено, као што је -т2 за две нити или -т6 за шест нитова.
  • означава број неизражених захтева по нит, као што је -о4 за четири захтева или -о2 за два резултата.
  • је трајање тестова у секундама, као што је -д90 за 90 секунди или -д120 за 120 секунди.
  • је величина блока чита или пише, као што је -б16К за величину величине 16К или -64К за величину величине 64К.

Користећи ове опције, можете подесити команду бенчмарка да бисте видели како ваш диск ради под различитим оптерећењем.Једном када сте написали команду за коју осећате апроксимацију врсте радног оптерећења на вашем рачунару, можете нагласити тест неколико погона и видети који нуди најбоље перформансе.