Информация о процессоре
Информацию о частоте процессоре, объеме кэша и множество другое можно получить следующим образом
cat /proc/cpuinfo
Информация о памяти в системе
Информацию об установленных планках можно получить с помощью команды
sudo dmidecode -t memory
Информация о свободной и используемой памяти в системе выводим с помощью
free
Например,
gurza@cave:~$ free
total used free shared buffers cached
Mem: 509144 502728 6416 0 13348 66424
-/+ buffers/cache: 422956 86188
Swap: 995988 494180 501808
где
total - всего доступной физической памяти. Некоторая область оперативной памяти может быть зарезервирована ядром, поэтому показатель total может быть меньше реального объема оперативной памяти.
used - используется памяти (used=total-free)
free - незадействованая память. На самом деле память задействованная в кэшах(cached) тоже является свободной и может быть использована в любое время, если есть на то нужда какого-то процесса. Работает принцип "свободная память - потерянная память".
shared - память распределенная между процессами, но по непонятной причине всегда показывает 0 :)
buffers - память используемая в буферах.
cached - память используемая для кэширования.
-/+ buffers/cache - использованная память без учета буферов и кэшей/свободная память с учётом буферов и кэшей
swap - использование swap-области
todo...
Комментариев нет:
Отправить комментарий