fedora core gratis -m vs monitor sistem

0

Mengapa saya mendapatkan nomor yang berbeda saat menjalankan free -mvs monitor sistem? Saya telah menjalankan firefox dengan flash selama beberapa hari dan mesin saya menjadi lambat; butuh semua 1GB memori saya jadi saya mematikan firefox dan npviewer.bin dan memori sistem sekarang mengatakan saya berada di 192Mb ram mana kata free -m647Mb?

Pikiran apa pun, saya akan berpikir sistem monitor benar.

David
sumber
"Sistem memori"? Juga, itu bukan "Fedora Core" selama beberapa tahun sekarang.
Ignacio Vazquez-Abrams
monitor sistem bukan memori sistem dan Fedora Core, Proyek Fedora, Fedora, hanya sebuah nama.
David

Jawaban:

0

Di bawah sistem operasi canggih yang jauh, tidak ada gagasan yang jelas tentang berapa banyak memori yang digunakan aplikasi tertentu, atau berapa banyak memori yang bebas. Sumber utama komplikasi adalah:

  • Jika Anda memiliki swap, apakah Anda termasuk ruang swap gratis di memori bebas? Jika tidak, apa gunanya bertukar? Tetapi jika Anda melakukannya, Anda cenderung selalu memiliki banyak memori bebas, bahkan jika sistem Anda meronta-ronta (yaitu banyak bertukar) karena kurangnya RAM.
  • Ada banyak kegunaan untuk memori. Dua utama adalah memori yang dialokasikan oleh aplikasi, dan memori yang ditujukan untuk cache disk. Keduanya biasanya memiliki urutan magnitudo yang sama pada sistem yang tidak kekurangan sumber daya. Jika Anda hanya menghitung memori yang tidak digunakan untuk tujuan apa pun, itu normal untuk memiliki sangat sedikit: cache disk tidak akan hilang sampai ada kebutuhan untuk memori mereka. Tetapi jika Anda memasukkan cache disk ke dalam memori bebas, Anda mungkin berpikir Anda bisa mengisinya dengan memori aplikasi, tetapi kemudian Anda akan meronta-ronta karena kurangnya cache disk.
  • Memori bersama membuat sulit untuk menghitung porsi memori yang dialokasikan untuk aplikasi tertentu. Memori bersama mencakup hal-hal seperti perpustakaan bersama dan cache disk untuk file yang dibuka lebih dari satu aplikasi.

Jadi kedua angka yang Anda laporkan mungkin benar, hanya menghitung berbagai gagasan tentang "memori bebas". (Dan freemelaporkan beberapa angka; Anda tidak mengatakan yang 647MB mana - dalam -/+ buffers/cachebaris itu, cache disk dianggap sebagai memori bebas, sedangkan di Membaris itu, mereka tidak.)

Gilles
sumber