Junior — Middle
Jak lze určit využití operační paměti procesu v Linuxu?
sobes.tech AI
Odpověď od AI
V systému Linux existuje několik způsobů, jak určit využití operační paměti procesem:
- Příkaz
ps— zobrazí informace o procesech včetně využití paměti:
ps aux | grep <název_procesu>
Sloupec RSS (Resident Set Size) ukazuje množství fyzické paměti používané v kilobajtech.
-
Příkaz
topnebohtop— interaktivní nástroje pro sledování procesů a jejich spotřeby zdrojů, včetně paměti. -
Soubor
/proc/[pid]/statusnebo/proc/[pid]/statm— obsahuje podrobné informace o paměti konkrétního procesu. Například:
cat /proc/<pid>/status | grep VmRSS
ukazuje aktuální množství používané fyzické paměti.
- Příkaz
pmap— zobrazuje mapu paměti procesu:
pmap <pid>
- Nástroje
smemnebopidstat— pro podrobnější analýzu využití paměti.
Tyto metody umožňují získat jak celkový přehled, tak i podrobné informace o využití operační paměti procesem.