RAM vs UBUNTU probem [дубликат]

У меня проблема с управлением памятью в Ubuntu. Я использую 32-разрядную версию Ubuntu 13.10.

В моей системе работает только Chromium. Однако когда я запускаю free -m , он возвращает:

              total       used       free     shared    buffers     cached
Mem:          5861       4525       1336          0        638       3385
-/+ buffers/cache:        500       5360
Swap:            0          0          0

Я не могу понять, почему используется так много памяти. Почему это?

0
задан 8 September 2014 в 19:11

1 ответ

Прежде всего, как сказанный @CassioSposito, Вы используете 32-разрядный Ubuntu. Необходимо действительно использовать 64-разрядный, если процессор поддерживает его.

Ubuntu нравится съедать RAM, потому что этому нравится кэшировать вещи. Ubuntu, другими словами, нравится хранить материал в памяти, потому что это быстрее к чтению-записи. Этому также нравится делать это, потому что этому не нравится тратить впустую ценную RAM.

размер кэша динамично колеблется и базируется прочь двух вещей:

  • объем памяти, необходимый другим программам
  • сумма свободной памяти.

Ubuntu будет использовать почти всю свободную память для ее кэша, но это удалит материал из кэша, когда для других программ будет нужна память.

Это - совершенно нормальное поведение. На самом деле самые современные операционные системы делают это, потому что это делает систему быстрее и не имеет никаких реальных оборотных сторон.

2
ответ дан 5 August 2019 в 07:07

Другие вопросы по тегам:

Похожие вопросы: