Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apakah maksud rss dalam linux

Apakah maksud rss dalam linux

藏色散人
藏色散人asal
2023-04-14 10:46:052484semak imbas

RSS dalam Linux bermaksud set memori pemastautin, dan nama penuh bahasa Inggerisnya ialah "Resident Set Siz", yang menunjukkan saiz memori yang diperuntukkan oleh proses tidak termasuk memori yang memasuki partition swap, termasuk memori diduduki oleh perpustakaan kongsi , juga termasuk semua memori tindanan dan memori timbunan yang diperuntukkan.

Apakah maksud rss dalam linux

Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.

Apakah maksud rss dalam linux?

Maksud RSS dan VSZ dalam pengurusan memori Linux

RSS ialah saiz set pemastautin (Saiz Set Residen), menunjukkan saiz memori yang diperuntukkan oleh proses.

RSS tidak termasuk memori yang masuk ke dalam partition swap.

RSS termasuk memori yang diduduki oleh pustaka kongsi (selagi perpustakaan kongsi berada dalam ingatan)

RSS merangkumi semua memori tindanan dan memori timbunan yang diperuntukkan.

VSZ mewakili memori maya yang diperuntukkan oleh proses.

VSZ merangkumi semua memori yang boleh diakses oleh proses, termasuk apa yang masuk ke dalam partition swap, dan memori yang diduduki oleh perpustakaan kongsi.

Jika proses mempunyai saiz atur cara 500K, saiz perpustakaan kongsi terpaut 2500K dan jumlah memori tindanan sebanyak 200K, yang mana 100K memasuki partition swap.

Proses ini sebenarnya memuatkan 1000K kandungan dalam perpustakaan kongsi dan 400K kandungan dalam programnya sendiri. Apakah RSS dan VSZ yang sepatutnya?

RSS: 400K + 1000K + 100K = 1500K
VSZ: 500K + 2500K + 200K = 3200K

Sebahagian daripada RSS datang daripada perpustakaan kongsi dan perpustakaan kongsi mungkin digunakan oleh banyak proses, jadi jika RSS semua proses ditambah, ia mungkin lebih besar daripada memori sistem.

Terdapat parameter PSS yang lebih baharu (saiz set berkadar), yang mengira memori kongsi secara berbeza daripada RSS. Merujuk kepada contoh sebelumnya, jika terdapat dua proses menggunakan perpustakaan kongsi yang sama, maka:

PSS: 400K + (1000K/2) + 100K = 400K + 500K + 100K = 1000K

Benang berkongsi ruang alamat yang sama, jadi semua rangkaian dalam proses mempunyai RSS, VSZ dan PSS yang sama. Anda boleh menggunakan ps atau arahan atas untuk memerhati maklumat ini.

There is way more to it than this, to learn more check the following references:

Pembelajaran yang disyorkan: "tutorial video linux"

Atas ialah kandungan terperinci Apakah maksud rss dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:apa itu linux epelArtikel seterusnya:apa itu linux epel