GNU/Linux >> Znalost Linux >  >> Linux

Co je průměr zatížení v Linuxu?

Průměrná zátěž v Linuxu je metrika, kterou používají uživatelé Linuxu ke sledování systémových prostředků. Pomáhá vám také sledovat, jak jsou zapojené systémové prostředky.

Zatímco průměrná zátěž je jednou z nejzákladnějších metrik využití zdrojů, tato metrika je zbytečná, pokud nerozumíte tomu, co uživateli říká. V tomto tutoriálu vám pomůžeme pochopit, co znamená průměr zatížení v Linuxu.

Dále probereme několik jednoduchých metod sledování průměrné zátěže vašeho systému.

Základy průměrného zatížení v Linuxu

Abychom pochopili průměr zatížení v Linuxu, musíme vědět, co definujeme jako zatížení. V systému Linux je zátěž měřítkem využití CPU v daném okamžiku.

Odkazuje na počet procesů, které jsou buď aktuálně prováděny CPU, nebo čekají na spuštění.

Nečinný systém má zátěž 0. S každým procesem, který se provádí nebo je na čekací listině, se zátěž zvyšuje o 1.

Zatížení samo o sobě nedává uživateli žádné užitečné informace. Zatížení se může změnit ve zlomcích sekund. Je to proto, že počet procesů využívajících nebo čekajících na čas CPU nezůstává konstantní. To je důvod, proč používáme Load Average v Linuxu ke sledování využití zdrojů.

Seznámení s průměrem zatížení v Linuxu

Průměrná zátěž, jak název napovídá, znázorňuje průměrné zatížení CPU za nastavený časový interval. Tyto hodnoty představují počet procesů čekajících na CPU nebo jej využívajících v daném období.

Zatímco většina lidí je zvyklá na procenta zatížení zobrazená v systémech Windows, průměr zatížení v Linuxu je znázorněn jako tři různé desetinné hodnoty.

Podívejte se na obrázek výše, kde je napsáno „průměrné zatížení:0,03, 0,03, 0,01“

Zleva doprava:

  • První hodnota znázorňuje průměrné zatížení CPU za poslední minutu.
  • Druhá hodnota nám udává průměrné zatížení za posledních 5 minut
  • Třetí hodnota nám udává 15minutové průměrné zatížení

To pomáhá uživateli získat představu o tom, jak je CPU využíváno procesy v systému v průběhu času.

Zatímco zatížení 1 může znamenat přibližně 100% využití zdrojů na systému s jedním procesorem, takové systémy dnes prakticky neexistují. Pokud jste svůj systém neupgradovali více než deset let, měl by váš systém běžet na vícejádrovém procesoru.

U dvoujádrového procesoru zatížení 1 znamená, že 1 jádro bylo 100% nečinné. To znamená přibližně 50% využití procesoru. Podobně by to představovalo 25% využití CPU pro čtyřjádrový procesor.

Průměr zatížení v Linuxu bere v úvahu čekající vlákna a úlohy spolu s probíhajícími procesy. Je to také průměrná hodnota namísto okamžité hodnoty.

Přibližnou představu o využití zdrojů však lze určit poměrem průměrné zátěže k počtu jader vašeho procesoru. I když to není přesná hodnota pro využití CPU v daném okamžiku, může být užitečná pro monitorování zdrojů.

Jak zkontrolovat průměr zatížení v Linuxu

Nyní, když víme, co představuje průměr zatížení, probereme několik způsobů, jak zkontrolovat průměr zatížení v Linuxu. Průměr zatížení lze vyhledat třemi běžnými způsoby.

1. Pomocí příkazu uptime

Příkaz uptime je jednou z nejběžnějších metod pro kontrolu zátěžového průměru pro váš systém. Chcete-li použít příkaz uptime, jednoduše otevřete příkazový řádek a zadejte následující.

uptime

Zobrazuje dobu, po kterou byl náš systém v provozu, spolu s počtem aktivních uživatelů a průměrem zatížení našeho systému. Následující snímek obrazovky ukazuje, co byste měli vidět, když na vašem systému použijete příkaz uptime.

Jak vidíte, průměr zatížení za poslední minutu je 0,03. Za posledních pět minut a patnáct minut jsou hodnoty Load Average 0,03 respektive 0,01.

2. Pomocí příkazu top

Dalším způsobem, jak monitorovat zátěžový průměr ve vašem systému, je použití příkazu top v Linuxu. Chcete-li to provést, jednoduše otevřete terminál a zadejte toto.

top

Tím se otevře horní rozhraní ve vašem terminálu. Na rozdíl od příkazu uptime to poskytuje podrobný pohled na využití prostředků pro váš systém.

Následující snímek obrazovky ukazuje, co byste měli vidět, když ve svém systému použijete příkaz top.

Jak můžete vidět na horním řádku, průměrná zátěž za poslední minutu je 0,34. Za posledních pět minut a patnáct minut jsou hodnoty Load Average 0,14 respektive 0,405.

3. Použití nástroje pohledy

Nástroj pohledy je nástroj pro monitorování systému, který funguje podobně jako příkaz top. Poskytuje podrobný přehled o využití systémových prostředků. Chcete-li použít nástroj pohledy na vašem systému, musíte nainstalovat jeho balíček pomocí tohoto příkazu.

sudo apt-get install glances

Po dokončení instalace zadejte do terminálu následující.

glances

Tím se otevře rozhraní pohledů ve vašem terminálu. Na rozdíl od příkazu top toto udává počet dostupných procesorových jader spolu s průměrem zatížení pro váš systém.

Následující snímek obrazovky ukazuje, co byste měli vidět, když v systému použijete příkaz pohledy.

Jak můžete vidět ve zvýrazněné oblasti, průměrná zátěž za poslední minutu je 0,14. Za posledních pět minut a patnáct minut jsou průměrné hodnoty zatížení 0,12 a 0,05.

Koneckonců

Průměrná zátěž v Linuxu je základní metrikou pro snadné sledování využití systémových prostředků. Udržování průměrné zátěže pod kontrolou pomáhá zajistit, že váš systém nezaznamená pád nebo pomalé relace.

Doufáme, že vám tento tutoriál pomohl seznámit se s konceptem Load Average v Linuxu.


Linux
  1. Co je nového s rdiff-backup?

  2. Co je uživatel Linuxu?

  3. Migrace Unixu na Linux

  1. Linux vs. Unix:Jaký je rozdíl?

  2. Co je Rootkit Hunter?

  3. Co je Red Hat Linux?

  1. Co je Umask v Linuxu

  2. Co je číslo inodu v Linuxu?

  3. Co je JingOS Linux?