GNU/Linux >> Znalost Linux >  >> Linux

Použití /proc/stat pro počet procesů běžících v systému

Podívejte se na dokumentaci pro proc(5) a uvidíte to u procesů pole:

Počet vidlic od spuštění.

Takže to prostě není číslo, které hledáte. ps vám to dá, jak už víte, počítání adresářů s pouze čísly v názvu pod /proc je jiný přístup.


V závislosti na tom, zda chcete zahrnout vlákna nebo ne, přidejte do ps možnost -L příkaz:

$ ps -A --no-headers | wc -l
359
$ ps -AL --no-headers | wc -l
967

Vlákna nejsou standardně ps uvedena samostatně. Smyslem vláken je, že se jedná omnohonásobná vlákna provedení uvnitř jednoho adresového prostoru procesu .


Linux
  1. Prozkoumání souborového systému Linux /proc

  2. Linuxové příkazy:du a možnosti, které byste měli používat

  3. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  1. Linux – propojení /proc/mnt s /proc/mounts?

  2. Porozumění systému souborů /proc

  3. Jak získám cestu k procesu v Unixu / Linuxu

  1. /proc/[pid]/pagemaps a /proc/[pid]/maps | linux

  2. linux /proc/loadavg

  3. Spuštění aplikace Qt přes web