/proc/$pid/maps
पर कोई rwx अनुमतियों वाले पृष्ठों को दिखाता है x86_64 linux पर कोई rwx अनुमतियों वाले पृष्ठ दिखाता है। मैंने देखा कि जब मैंने 64 बिट लिनक्स पर /proc/$pid/maps
पढ़ा है तो मेरे पास मेमोरी पेज हैं जिनके पास कोई अनुमति नहीं है, लेकिन 32 बिट लिनक्स में, वे वहां नहीं हैं।
मैं अपनी प्रक्रिया के स्मृति उपयोग की निगरानी करने की कोशिश कर रहा हूं, लेकिन मैं उलझन में हूं। कोई आरडब्ल्यूएक्स विशेषाधिकार वाले पृष्ठ क्यों हैं। वे मेरी याददाश्त का उपभोग कर रहे हैं!
यह 'शीर्ष'
% cat /proc/21367/maps
3154200000-315420d000 r-xp 00000000 fd:00 4835776 /lib64/libproc-3.2.7.so <br/>
315420d000-315440d000 **---p** 0000d000 fd:00 4835776 /lib64/libproc-3.2.7.so <br/>
315440d000-315440e000 rw-p 0000d000 fd:00 4835776 /lib64/libproc-3.2.7.so
कृपया सलाह देने के लिए एक 64 बिट linux के उत्पादन का एक टुकड़ा है।