Почетна » како да » Како извршити тестирање хард дискова на вашем ПЦ-у или серверу

    Како извршити тестирање хард дискова на вашем ПЦ-у или серверу

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

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

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

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

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

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

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

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

    Дискспд је тестиран да ради на десктоп верзијама Виндовс 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К.

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