У овом чланку ћемо погледати неке кључне савете који су од суштинског значаја за убрзање времена учитавања веб странице мерењем активности диска.
Који је разлог успореног веб сајта?
Корисник треба да пошаље захтев да би приступио било којим информацијама са сервера. На страни сервера, информације се налазе на датотекама које су ускладиштене у чврстим дисковима (ХДД) или још пожељније на дисковима. Затим, диск почиње да се окреће да би дошао до потребног сектора диска за читање корисничких захтева. У међувремену, када процесор сачека да се датотека врати, процес доводи до времена чекања око неколико милисекунди.
Такво време приступа додаје се обради тешких сервера података јер они морају да обраде небројене захтеве за подацима и стога постаје уско грло у перформансама за преузимање података са уређаја за складиштење података. Стога, за спречавање перформанси апликације од кашњења диска, постаје важно пазити на употребу диска заједно са И / О-ом да бисте проверили најбоље основне функције ваше апликације. Почнимо са неким једноставним терминима.
Шта је Диск И / О?
Улаз / излаз диска укључује све операције читања и писања и дефинише брзину којом треба да се врши пренос података између РАМ-а и хард диска. У основним терминима, Диск И / О се користи за мерење времена активног диска и користи се као мерило перформанси за разликовање уређаја за складиштење, на пример - ХДД-а, ССД-а и САН-а. Ово вам омогућава надгледање операција читања и писања на вашем систему и постављање ограничења за упозорење сваки пут када достигнете максималан ниво.
Надгледајте диск И / О на Линук серверима
Коришћење ИОСТАТ и ИОТОП наредби
Прво морате да укуцате команду топ у свом терминалу за проверу оптерећења сервера, а ако су исходи ниски, идите на ва статус да бисте сазнали више о читању и писању ИОПС-а на вашем тврдом диску. Ако је излаз позитиван, тада проверите И / О активност у Линук пољу помоћу наредби иостат или иотоп. Коришћење диска можете надгледати уз помоћ појединачног процеса коришћењем наредбе иотоп, док иостат омогућава надгледање времена учитавања вашег И / О уређаја. Понекад се користи за процену равнотеже активности диска.
На вашим Линук уређајима петље је очигледно да вам пружене статистике помажу у нереду на екрану када желите да се фокусирате само на дискове. Погледајте наредбу дату у наставку која не нуди -п опцију за надгледање дискова.
Команда иотоп је главни услужни програм док гледате У / И диска прикупљањем свих информација о употреби кроз Линук језгро и добијате идеју о најзахтевнијим терминима у И / О диску. Погледајте дати пример да бисте проверили када је време петље постављено на 5 секунди. Екран ће се сам ажурирати и преписује излаз.
команде изнад и јопинг
Команда иопинг је потпуно варијанта типа алата, али може пријавити кашњење диска тако што ће вас обавестити колико времена треба да диск одговори на ваше захтеве и помогне у идентификовању проблема с диском.
Команда атоп је слична врху која пружа пуно информација о перформансама система тако што укључује неке статистике о активности вашег диска.
Такође, лако можете управљати статистиком диска, то се може догодити коришћењем наредбе на сличан начин.
дтстат наредба
Ова наредба нуди статистику много више од обичне активности на диску. Стога, ако желите да видите активност на диску, препоручује се употреба опције -д. Добићете континуирану листу мерења читања / писања диска, као што је приказано доле, док не зауставите његово приказивање са ^ ц. Такође, овде треба напоменути да ћете након сваког следећег реда морати да пријавите активност диска у наредном временском интервалу где је подразумевана вредност постављена на једну секунду.
Упаковати
Ево, дошли смо до краја чланка. Надамо се да ће вам једна од ових наредби рећи шта требате знати када су у питању перформансе диска. Честа употреба ових наредби омогућиће вам тачан увид у одређени заузети или спор диск који треба да проверите. До тада - Наставите да учите!