GNU/Linux >> Znalost Linux >  >> Linux

Ubuntu Linux:Proces swap paměti a využití paměti

Systém linuxové virtuální paměti není tak jednoduchý. Nemůžete jen sečíst všechna pole RSS a získat nahlášenou hodnotu used od free . Existuje pro to mnoho důvodů, ale uvedu pár těch největších.

  • Když se proces rozvětví, rodič i podřízený se zobrazí se stejným RSS. Linux však používá kopírování při zápisu, takže oba procesy skutečně využívají stejnou paměť. Teprve když jeden z procesů upraví paměť, bude skutečně duplikována.
    To způsobí free číslo menší než top Součet RSS.

  • Hodnota RSS nezahrnuje sdílenou paměť. Protože sdílená paměť není vlastněna žádným procesem, top nezahrnuje jej do RSS.
    To způsobí free číslo bude větší než top Součet RSS.


Linux
  1. Linux – Omezit využití paměti pro jeden linuxový proces?

  2. Linux – skutečné využití paměti?

  3. Jak zkontrolovat celkovou velikost RAM a využití paměti v Linuxu

  1. Jak vypočítat využití paměti v Linuxu pomocí sar, ps a zdarma

  2. Načíst využití CPU a paměti jedním procesem v Linuxu?

  3. Omezení využití procesní paměti/CPU v linuxu

  1. linuxové použití zástupných znaků v cp a mv

  2. Omezte využití paměti pro jeden proces Linuxu

  3. Využití procesoru Linux a historie provádění procesů