После установки системный монитор показывает, что использование памяти превышает 500 МБ - чистая система после запуска.
Нет процессов, которые используют больше 20 МБ памяти. Другие версии Ubuntu использовали около 200 МБ. Я использую 64-битную версию. Intel i7, 16 ГБ памяти.
Что происходит? Какой процесс пожирает мою память?
Введите top
в командной строке.
Затем посмотрите на эти две строки:
Mem: 8092444k total, 7647620k used, 444824k free, 550248k buffers
Swap: 8388604k total, 107804k used, 8280800k free, 3228520k cached
Эти два пула автоматически увеличиваются / уменьшаются в зависимости от объема памяти, необходимого для реальных процессов. Когда у вас много памяти и только небольшой объем памяти процесса, хорошо, что ваша ОЗУ используется в качестве дискового кеша, поскольку это повышает быстродействие системы. Ваша машина не должна читать диск каждый раз снова и снова. На большинстве машин (в зависимости от объема ОЗУ) через некоторое время будет использоваться почти вся память, либо для процессов, либо в качестве дискового кэша.
Пространство подкачки - это виртуальная память, а не память БАРАН. Иметь это чрезвычайно ценно, но это медленно. Ядро предоставляет большой объем информации для принятия решения о том, следует ли выгрузить (неиспользованную) память процесса или отказаться от некоторого дискового кэша.