При входе в систему на моем Ubuntu Server 12.04 LTS (VPS) я получаю хорошую статистику при входе в систему (или $ landscape-sysinfo)
:
System information as of Tue Nov 6 05:41:06 EST 2012
System load: 0.0 Processes: 90
Usage of /: 22.3% of 8.51GB Users logged in: 0
Memory usage: 25% IP address for eth0: XX.XX.XX.XX
Swap usage: 7%
Если я запускаю: $ free -m
total used free shared buffers cached
Mem: 487 419 67 0 9 117
-/+ buffers/cache: 293 193
Swap: 255 19 236
) Я вижу, что память отличается. Я использую виртуальный частный сервер, на котором я плачу за 512 МБ ОЗУ. Разница, которую я вижу здесь, в том, что 'landscape-sysinfo' рассчитывает на основе всей машины? и 'free' рассчитывает на основе моей разрешенной квоты?
Я видел похожий пост здесь , но он не решает мою точную проблему.
Спасибо за ваше время.
Я думаю, что выяснил проблему.
/proc/meminfo сообщает та же информация о памяти, которую делает среда-sysinfo.
Вот вещь, 'бесплатные' отчеты много информации о памяти. Для предоставления данных 'свободным' для соответствия и среде-sysinfo и/proc/meminfo вычисление:
(используемый - [-/+ буферы/кэш]) / общее количество
- / + значение буферов/кэша является одним правом ниже 'используемого'
Теперь Ваш свободный % должен соответствовать тому, о чем сообщает среда-sysinfo