Вымерайце прадукцыйнасць цвёрдага дыска ў Linux пры дапамозе hdparm

Шмат разоў мы заўважаем, што прадукцыйнасць сервера не такая, як павінна, там мы задаем сабе пытанне, у чым праблема? ... Ці будзе гэта недастатковая прапускная здольнасць? ... Адсутнасць працэсара ці аператыўнай памяці? ... Ці запіс і чытанне на цвёрдым дыску будуць не лепшымі?

Тут я пакажу вам, як даведацца, якую максімальную хуткасць падтрымлівае ваш жорсткі дыск, бягучую хуткасць, на якой ён можа працаваць і г.д., мы будзем выкарыстоўваць інструмент: hdparm

HDD-Seagate

Усталюйце hdparm

Па-першае, і гэта відавочна, мы павінны ўсталяваць праграмнае забеспячэнне, якое будзем выкарыстоўваць. Калі вы выкарыстоўваеце Ubuntu або Debian, вы можаце ўсталяваць яго з дапамогай:

sudo apt-get install hdparm

Калі вы выкарыстоўваеце ArchLinux ці іншы дыстрыбутыў, заснаваны на гэтым, гэта будзе:

sudo pacman -S hdparm

Выкарыстанне hdparm

першы ведаць максімальную хуткасць нашага цвёрдага дыска, гэта значыць, калі гэта Sata1, Sata2 ці 3, колькі ён падтрымлівае. Для гэтага мы будзем выкарыстоўваць наступную каманду:

sudo hdparm -I /dev/sda | grep -i speed

Гэта з улікам таго, што жорсткі дыск, які мы хочам прагледзець, з'яўляецца / dev / sda, гэта значыць першым ці асноўным.

Ён пакажа нам нешта накшталт гэтага:

* Хуткасць сігналізацыі Gen1 (1.5 Гбіт / с) * Хуткасць сігналізацыі Gen2 (3.0 Гбіт / с) * Хуткасць сігналізацыі Gen3 (6.0 Гбіт / с)

У залежнасці ад таго, наколькі складаны жорсткі дыск, і, вядома, ад таго, ці ёсць у іх максімальная хуткасць, якая падтрымліваецца ў BIOS.

Зараз давайце паглядзець бягучую хуткасць з якім працуе жорсткі дыск:

sudo hdparm -tT /dev/sda

Паўтарыце каманду два ці тры разы, каб атрымаць дыяпазон значэнняў.

Ён пакажа нам нешта накшталт гэтага:

/ dev / sda: Час чытання ў кэшы: 22770 МБ за 2.00 секунды = 11397.43 МБ / с Чытанне з буферызаванага часу: 432 МБ за 3.01 секунды = 143.59 МБ / с

Першае значэнне звязана са хуткасцю кэша дыска, другое значэнне азначае фактычную хуткасць чытання і запісу, як фізічнага дыска як такога.

Канец!

Я спадзяюся, што вы былі карысныя.

Дарэчы, вы можаце ўбачыць поўную і падрабязную інфармацыю пра ваш жорсткі дыск, выдаліўшы Grep каманды, якую я паставіў раней, гэта значыць так:

sudo hdparm -I /dev/sda

Атрымліваць асалоду ад!


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

8 каментарыяў, пакіньце свой

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны.

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.

  1.   Паляўнічы сказаў

    Ха, я не ведаю, чаму, але я чытаў "Паляпшэнне прадукцыйнасці" замест "вымераць", і я збіраўся ўскочыць і спытаць хітрасці, якія вы выкарыстоўвалі. Дзякуй Гаара.

    1.    KZKG ^ Гаара сказаў

      HAHAHAHA ну ... самы відавочны фокус - атрымаць цвёрдацельны назапашвальнік хе-хе, але гэта самы дарагі 😀

      1.    Паляўнічы сказаў

        Некаторы час таму ў мяне было 3 дыска ў настольным кампутары, і мне прыйшло ў галаву, што першапачатковай мэтай RAID была хуткасць, і я зрабіў RAID 0 (зачыстка), я скапіяваў амаль утрая большую хуткасць, але з тым недахопам, што калі я згублю дыск, я яго згублю усё.

        Дарэчы, раней RAID быў "залішнім масівам недарагіх дыскаў", цяпер гэта "Незалежныя дыскі", таму што ў цэлым нам патрэбна не столькі хуткасць, але надзейнасць дадзеных.

    2.    Гіскард сказаў

      Са мной адбылося дакладна тое ж самае!

  2.   стары сказаў

    З IDE-дыскам (PATA) чымсьці старым, максімальная хуткасць, пра якую вы кажаце, выходзіць з -Я не атрымліваецца ў мяне. З іншага боку, выходзяць цяперашнія, якія могуць даць вам ідэю:
    / dev / sda:
    Кэшаванае ў часе чытанне: 334 МБ за 2.01 секунды = 166.40 МБ / сек
    Час буферызаванага дыска счытваецца: 148 МБ за 3.03 секунды = 48.77 МБ / с

    1.    KZKG ^ Гаара сказаў

      Дзякуй за каментарый 😀

  3.   Cristian сказаў

    Для дадатковых тэстаў я рэкамендую форонікс
    http://www.phoronix-test-suite.com

  4.   zetaka01 сказаў

    Я б не згуляў з хатнімі выпрабаваннямі на шайбы. Без якіх-небудзь навуковых і матэматычных тлумачэнняў, чым менш вы спыняеце яго ў кручэнні (адключаеце), тым лепш вы збіраецеся зрабіць. Вы можаце сапсаваць яго, шмат разоў дэфрагментуючы, сціскаючы, шыфруючы і г.д. Утыліты для праверкі дыска не бяскрыўдныя, чым больш вы імі карыстаецеся, тым больш вы зношваеце дыск. Як і цвёрдацельныя назапашвальнікі і USB, яны маюць абмежаваную колькасць запісаў. Выкарыстоўваць іх час ад часу добра, але не перашчыруючы.
    І чым менш вы спыняеце / загружаеце дыск, тым лепш.
    Праводзіце дыск як мага менш.
    Прывітанне.

bool (праўда)