Sobes.tech
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:

  1. 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.

  1. Příkaz top nebo htop — interaktivní nástroje pro sledování procesů a jejich spotřeby zdrojů, včetně paměti.

  2. Soubor /proc/[pid]/status nebo /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.

  1. Příkaz pmap — zobrazuje mapu paměti procesu:
pmap <pid>
  1. Nástroje smem nebo pidstat — 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.