Saya memiliki 3987MB RAM di laptop saya. Task (System) Manager mengatakan bahwa saya menggunakan 700MB RAM ini, sementara perintah "free -m" mengatakan saya menggunakan hampir 1500MB. Mana yang benar dan mengapa mereka menunjukkan dua nilai yang berbeda?
Terima kasih atas bantuannya.
Jawaban:
Semoga Anda baru saja boot atau belum bekerja banyak. Sistem ubuntu harus menggunakan semua ram. Keduanya benar. Yang lebih rendah adalah seberapa banyak sebenarnya digunakan untuk aplikasi dan termasuk cache.
Cache adalah data yang dibaca dari hard drive Anda di ram. Yang kedua Anda perlu ram beberapa cache akan dikorbankan, tetapi jika Anda mengakses file pada sistem Anda yang ada dalam cache, sistem akan menggunakan itu bukannya akses disk lambat sehingga mesin Anda bekerja lebih cepat dan mengkonsumsi daya lebih sedikit.
Output dari
free -m
pada sistem saya:Sistem yang sehat dengan memori bebas minimum. Perhatikan baris kedua
-/+ buffers/cache
. Saya benar-benar menggunakan1135MB
untuk aplikasi dan627MB
gratis jika saya perlu, karena kernel dapat menendang beberapa cache yang paling lama digunakan dengan mudah. Karena itu tidak sebanyak komputer rumah saya itu menggunakan swap juga karena cache lebih berharga daripada memori yang jarang diakses. Kernel benar-benar bagus dalam memanfaatkan sumber daya komputer Anda sehingga Anda mendapatkan yang terbaik darinya.sumber
Buka terminal (atau tekan Ctrl+ Alt+ T) dan ketik atas untuk melihat penggunaan memori nyata. Atau Anda dapat menggunakan Monitor Sistem untuk melihat penggunaan memori.
sumber