Ελεύθερη μνήμη στο σύστημα

myle mydimle at gmail.com
Tue May 26 01:14:06 EEST 2009


Γεια σας,

αναρωτιέμαι ποιος είναι ο "καλύτερος" για να δούμε πόση μνήμη είναι 
ελεύθερη (ram/swap) ώστε αυτό να χρησιμοποιηθεί σε ένα πρόγραμμα C++. 
Επομένως, η αναζήτηση δεν εστιάζεται σε εργαλεία (πχ top, htop κοκ) αλλά 
σε system calls ή αρχεία συστήματος.

Με μια πρόχειρη ματιά στον κώδικα των htop και top (εκτός και αν δεν 
είδα καλά) χρησιμοποιούν το εικονικό αρχείο /proc/meminfo.

Ψάχνοντας για ενναλακτικές, βρέθηκε και η sysinfo(2). Νομίζω πως κάπου 
είδα πως η sysinfo(2) δεν είναι τόσο αξιόπιστη...

-- Δημήτρης Λεβεντέας



More information about the Linux-greek-users mailing list