procstat 出力の平和は次のとおりです。
PID START END PRT RES PRES REF SHD FL TP PATH
36502 0x400000 0x45d000 r-x 77 0 23 11 CN vn /usr/local/sbin/httpd
36502 0x65c000 0x660000 rw- 3 3 2 1 CN vn /usr/local/sbin/httpd
36502 0x660000 0x800000 rw- 5 4 2 1 CN sw
36502 0x80065c000 0x800693000 r-x 25 0 83 32 CN vn /libexec/ld-elf.so.1
RES (常駐ページ) とPRES (非公開常駐ページ)の主な違いは何ですか? 共有メモリとプライベートメモリに関するものですか?
そして、いわゆるマッピング フラグ(CN) があります。私が理解しているように、これらのフラグは、セグメントではなくコピーオンライトとしてマークされているページであるため、メモリセグメント全体ではなく、ページごとの基本に適用されます..では、なぜprocstatはセグメント全体に対してそれを表示したのですか?
もう 1 つの質問は 、この出力から、(Copy-On-Write プロセス中に) 実際にコピーされたページの量と、親プロセスに残っているページの量を把握できますか?
このすべてを理解するのを手伝ってくれませんか?私は非常に感謝します、ありがとう