Около года назад я обновил свой ноутбук с 8 ГБ оперативной памяти. У меня были Windows 8 и 4 ГБ, которых, по словам диспетчера задач, было недостаточно во всех ситуациях. Вскоре после обновления я перешел на Debian 7 в качестве основной ОС. Глядя на использование памяти в программе System Info в Debian, я всегда удивляюсь, как система может работать часами, когда многие приложения открываются с использованием только половины ГБ или максимум 1 ГБ оперативной памяти. Путаница возникает, когда я запускаю команду free . Он сообщает о гораздо большем использовании памяти, чем информация о системе. На данный момент System Info сообщает о 582 МБ ОЗУ и 0 МБ, используемых при запуске free -g сообщает, что используются 2 ГБ:
$ free -g
             total       used       free     shared    buffers     cached
Mem:             7          2          5          0          0          1
-/+ buffers/cache:          0          7
Swap:           14          0         14
Почему эти два отчета сообщают о разных объемах используемой памяти? Еще одна вещь, которая меня беспокоит, - это то, что я почти никогда не использую 4 ГБ ОЗУ, даже при работе на виртуальной машине Linux с VMware. Есть ли способ заставить систему использовать больше памяти и каким-то образом повысить производительность?
