Управление на дискове

Как да измервате дисковата си активност за Linux Web Server

Как да измервате дисковата си активност за Linux Web Server
Ерата на цифровия век започна и изглежда, че всички са заети с технологиите. Бизнесът се стреми по-усилено за постигане на максимални съвършенства, като предоставя най-добрите услуги на своите потенциални клиенти. Сега си представете сцена, при която уебсайтът работи с много бавни темпове и отнема повече време за зареждане на целия сайт. Бизнес администраторите искат да разберат точната причина за бавния уебсайт.

В тази статия ще разгледаме някои важни съвети, които са от съществено значение за ускоряване на времето за зареждане на уебсайта ви чрез измерване на активността на диска ви.

Каква е причината за бавния уебсайт?

Потребителят трябва да изпрати заявка, за да получи достъп до всякаква информация от сървъра. От страна на сървъра информацията се намира във файловете, които се съхраняват в твърди дискове (HDD) или по-добре на дисковете. След това дискът се върти, за да стигне до необходимия дисков сектор за четене на потребителските заявки. Междувременно, когато процесорът чака файлът да се върне обратно, процесът води до време на изчакване около няколко милисекунди.

Такова време за достъп се добавя към обработката на тежките сървъри за данни, тъй като те трябва да изпълняват безброй заявки за данни и следователно се превръща в тесно място за извличане на данните от устройството за съхранение. Следователно, за предотвратяване на производителността на приложението от латентността на диска, става важно да следите използването на диска заедно с I / O, за да проверите най-добрите основни функционалности на вашето приложение. Нека започнем с някои прости термини.

Какво е дисково I / O?

Disk I / O включва всички операции за четене и запис и определя скоростта, с която трябва да се осъществи трансферът на данни между RAM и твърдия диск. В основни термини Disk I / O се използва за измерване на активно време на диска и се използва като мярка за производителност, за да се прави разлика между устройствата за съхранение, например - HDD, SSD и SAN. Това ви позволява да наблюдавате операциите за четене и запис на вашата система и да задавате ограниченията, за да получавате предупреждения всеки път, когато достигнете максималното ниво.

Наблюдавайте дискови I / O на Linux сървъри

Използване на команди IOSTAT и IOTOP

Първо трябва да въведете най-горната команда в терминала си за проверка на натоварването на сървъра и ако резултатите са ниски, след това отидете на wa status, за да научите повече за четенето и записването на IOPS на вашия твърд диск. Ако изходът е положителен, проверете I / O активността в полето на Linux, като използвате команди iostat или iotop.  Можете да наблюдавате използването на диска с помощта на индивидуален процес, като използвате командата iotop, докато iostat позволява наблюдение на времето за зареждане на вашето I / O устройство. Понякога се използва за оценка на баланса на дисковите дейности.

Очевидно е, че на вашите устройства с цикъл на Linux предоставените статистически данни ви помагат да претрупвате дисплея, когато искате да се съсредоточите само върху дискове. Обърнете внимание на командата, дадена по-долу, която не предоставя опция -p за наблюдение на дисковете.

Командата iotop е най-горната програма, докато гледате дисковия вход / изход, като събира цялата информация за използването чрез ядрото на Linux и ви дава представа за най-взискателните термини във вашия дисков вход / изход. Погледнете дадения пример, за да проверите кога времето на цикъла е зададено на 5 секунди. Дисплеят ще се актуализира сам и замества изхода.

команди отгоре и йопиране

Командата за йопиране е съвсем разновидност на инструмента, но тя може да отчете забавяне на диска, като ви уведоми колко време отнема на диска да отговори на вашите заявки и да ви помогне при идентифицирането на проблемите с диска.

Командата atop е подобна на горната, която предоставя много информация за производителността на системата, като включва някои от статистическите данни за активността на вашия диск.

Също така можете лесно да управлявате статистиката на диска, това може да се случи, като използвате командата по подобен начин.

dtstat команда

Тази команда предлага статистика за много повече от просто дискова дейност. По този начин, ако искате да видите вашата активност на диска, препоръчително е да използвате опцията -d. Ще получите непрекъснат списък с измервания на четене / запис на диска, както е показано, докато спрете да се показва с ^ c. Също така, тук трябва да се отбележи, че след всеки следващ ред ще трябва да отчитате активността на диска в рамките на следващия интервал от време, където по подразбиране е просто зададена на една секунда.

Увийте

Ето, стигнахме до края на статията. Надяваме се една от тези команди да ви каже какво трябва да знаете, що се отнася до производителността на диска. Честото използване на тези команди ще ви позволи да получите точна представа за конкретния зает или бавен диск, който трябва да проверите. Дотогава - Продължавайте да учите!

WinMouse ви позволява да персонализирате и подобрите движението на показалеца на мишката на компютър с Windows
Ако искате да подобрите функциите по подразбиране на показалеца на мишката, използвайте безплатна програма WinMouse. Той добавя още функции, за да ви ...
Бутонът на левия бутон на мишката не работи в Windows 10
Ако използвате специална мишка с вашия лаптоп или настолен компютър, но бутонът на левия бутон на мишката не работи на Windows 10/8/7 по някаква причи...
Курсорът скача или се движи произволно, докато пишете в Windows 10
Ако установите, че курсорът на вашата мишка скача или се движи самостоятелно, автоматично, произволно, докато пишете в лаптоп или компютър на Windows,...