На этот вопрос уже есть ответ:
Я использую Ubuntu 13.10 на компьютере с 3072 МБ ОЗУ и 20 ГБ подкачки. Это ноутбук HP G62, который довольно часто перегревается.
Когда я набираю free -mt
в терминале, я получаю:
free -mt
total used free shared buffers cached
Mem: 2873 2741 132 0 9 1084
-/+ buffers/cache: 1648 1225
Swap: 19529 42 19487
Total: 22403 2784 19619
Обратите внимание на свободную память: 132 МБ !! Максимальный размер свободной памяти, который я наблюдал, составляет 750 МБ сразу после запуска. Что происходит ???
также обратите внимание на температуру:
sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +78.0°C (crit = +99.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +75.0°C (high = +80.0°C, crit = +90.0°C)
Core 2: +72.0°C (high = +80.0°C, crit = +90.0°C)
Я думаю, что это «просто» не так плохо, как вы думаете. Linux использует некоторые ваши оперативные памяти для кэширования диска. Посмотрите объяснения и предложения на этой странице: Linux съел мою оперативную память! .
Mem: 2873 2741 132 0 9 1084
-/+ buffers/cache: 1648 1225
это говорит о том, что у вас есть 1225 MB
бесплатно ...
Я не знаю, какова «нормальная» температура вашей системы, но я не думаю, что она сильно зависима от вашего использования оперативной памяти ...