Ubuntu 16:04 LTS: Apakah ada "ukuran set penduduk maksimum" yang setara ketika datang ke ruang swap?


0

Saya menggunakan /usr/bin/time -vuntuk mendapatkan beberapa informasi tentang aplikasi yang saya jalankan.

Command being timed: "./a"
User time (seconds): 0.00
System time (seconds): 0.00
Percent of CPU this job got: 0%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:00.12
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 4652
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 202
Voluntary context switches: 3
Involuntary context switches: 1
Swaps: 0
File system inputs: 0
File system outputs: 0
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0

Jika saya mengerti dengan benar, ukuran set residen maksimum sesuai dengan RAM maksimum yang diperlukan aplikasi selama eksekusi. Saya memiliki aplikasi yang menggunakan 100% RAM banyak ruang swap, dan ingin mencetak sesuatu yang setara untuk itu. Apakah ini mungkin?


Menurut Anda mengapa Anda tidak dapat menggunakan waktu dengan program lain ini?
MariusMatutiae

Apakah itu tidak seperti ukuran set resolusi maksimal + (202 * Pagesize)?
djsmiley2k

@ djsmiley2k Tidak, karena kesalahan halaman minor tidak terkait dengan disk I / O. Dan itu juga bukan kesalahan halaman utama karena beberapa halaman mungkin tidak pernah kesalahan masuk kembali dan beberapa mungkin salah dalam lebih dari satu kali. (Dengan asumsi dia ingin tahu jumlah maksimum RAM + swap yang sebenarnya digunakan oleh aplikasi.)
David Schwartz
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.