Portál AbcLinuxu, 4. května 2025 05:42

Zaťaženie CPU je nízke. Napriek tomu je systém veľmi pomalý, takmer nepoužiteľný, load je vysoký. Prečo?

V první řadě je dobré zjistit, co způsobuje tak vysoký load, tedy čím tráví procesor čas, když z grafů zatížení CPU je patrné, že zpracovávání uživatelských či systémových procesů ani idle to není. V úvahu připadá iowait, irq, softirq nebo steal, což jsou další složky činnosti CPU, které lze zobrazit například pomocí top. Pokud je vysoký iowait a navíc je využitý swap, ide zvyčajne o problém akútneho nedostatku fyzickej pamäte. Systém je preto nútený používať odkladací priestor (swap) a neustále do neho odkladá a opätovne načítava časti pamäte. Ak sa prejavia tieto symptómy, je dobré si okrem zaťaženia CPU všimnúť aktivitu vstupno-výstupného systému, napr. pomocou iostat-u. Možné okamžité riešenia sú:

1) Znížiť počet aktuálne spustených aplikácií.

2) Reštartovať dlhodobo aktívne aplikácie, napr. webové prehliadače, vývojové prostredia.

Dlhodobým riešením je rozšírenie operačnej pamäte.

Vlastná skúsenosť: Obstarožný notebook s 1GHz Intel Pentium III Mobile a 265MB RAM priemerne raz denne trpel akútnym nedostatkom operačnej pamäte, čím sa dostal na hranicu použiteľnosti. Doplnenie RAM na 512MB zvýšilo výkonnosť natoľko, že sa jeho použiteľnosť predĺžila o niekoľko rokov.

Dokument vytvořil: cronin, 6.3.2008 07:22 | Poslední úprava: Ash, 6.3.2008 20:09 | Historie změn | Zobrazeno: 1525×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.