top memberi tahu saya:
last pid: 64807; load averages: 0.99, 0.97, 0.92 up 189+04:47:22 09:16:17
45 processes: 1 running, 44 sleeping
CPU: 0.4% user, 0.0% nice, 0.2% system, 6.4% interrupt, 93.0% idle
Mem: 222M Active, 2151M Inact, 2008M Wired, 823M Buf, 3499M Free
Swap: 8192M Total, 8192M Free
Munin menunjukkan ini sedikit lebih jelas:
Seperti yang Anda lihat, server memiliki sekitar 8GB ram. Saya bertanya-tanya apakah saya dapat menjejalkan binatang ini ke server 2GB yang lebih sederhana . Sekarang saya tahu apa artinya aktif dan buffer, saya pikir. Tetapi saya benar-benar khawatir dengan gumpalan memori "berkabel" dan "tidak aktif". Itu tidak memetakan ke proses yang ada sejauh yang saya tahu.
Perhatikan bagaimana garis hijau "aktif" naik pada bulan Desember: saat itulah kami mulai menggunakan daemon BGP pada router ini. Saya tidak benar-benar mengerti apa yang terjadi pada bulan April dan Mei, tetapi saya ingat melakukan upgrade sistem dan beralih ke pkgng sekitar waktu itu.
Inilah router cadangan untuk yang pertama, dengan lebih sedikit ram (4GB):
Tampaknya yang ini hidup dengan sangat baik dengan setengah RAM dan masih menyisakan sekitar 2GB gratis, yang membuat saya percaya saya bisa beralih ke kotak 2GB untuk server ini, menurunkan biaya dan pemeliharaan ...
Ada saran? Apa arti berbagai penghitung memori yang ditunjukkan di atas? Lebih khusus, apa yang dilakukan:
- Aktif
- Non-aktif
- Cache
- Buffer
- Wired
- Gratis
...sangat jahat? Saya telah menemukan beberapa tulisan yang menjelaskan bit-bit dari karya subsistem VM, dan saya ingat memiliki "ah-ah!" saat memahami semua ini sekitar 12 tahun yang lalu, tetapi saya lupa. :) Bahkan buku pegangan FreeBSD yang setia gagal menjawab pertanyaan saya ...
Bisakah saya menurunkan versi ke 2GB?
free
perintah dari procps ): linux - penggunaan memori nyata