Почему моя память почти полностью используется?

8

Я купил Macbook Pro 15 дюймов 3 месяца назад. Он работает на Mac OS X Snow Leopard и имеет 4 ГБ оперативной памяти.

Я считаю, что использовать этот компьютер добросовестно:
- серфинг (хром)
- развивающийся (Fraise)
- игровой

Но после нескольких часов использования вот что происходит:

enter image description here

Это по-французски, но вы можете легко увидеть, что все еще доступно только несколько десятков МБ (Мо), тогда как сумма всех запущенных процессов далеко достигает 4 ГБ ...

Так, где, черт возьми, моя память ушла?

Pierre Espenan
источник
4
Вы должны показать процессы других пользователей, а также
Mark
5
Доступно больше памяти, чем вы думаете, потому что 1 ГБ «неактивной» памяти доступно для использования - она ​​содержит старую информацию, которая больше не нужна, но хранится в памяти, пока есть свободная память, чтобы ее можно было использовать использовать снова, если это необходимо снова.
Mike Scott
Хорошо, спасибо за информацию. Марк, вы должны оставить свой комментарий в качестве ответа!
Pierre Espenan
Но это не обязательно ответ - покажите, что показывают все процессы, тогда мы сможем предоставить больше информации о том, что происходит
Mark

Ответы:

7

Там больше памяти, чем вы думаете. «Неактивная» память - это память, которая использовалась и, по сути, хранит свои старые данные, чтобы ее можно было быстро перехватить в случае необходимости. Однако, если вашему компьютеру требуется память для какого-то нового процесса, эта память может использоваться - старые данные удаляются, а новые вводятся.

Как уже говорили другие, вам также нужно показать все процессы, чтобы получить полное представление о том, что происходит с вашей памятью. Но вы не так удивлены, как кажется на первый взгляд.

Fomite
источник
5

Вы отображаете только свои процессы "Mes Операции". Вы можете переключиться на «Все процессы», чтобы увидеть, что использует оставшуюся часть памяти.

Matteo
источник
0

Unix-подобные ядра автоматически занимают почти всю доступную память для кеш страниц , Кеш страниц - это, по сути, копия частей вашего жесткого диска, присутствующих в DRAM. Это значительно повышает производительность. Поскольку вашим приложениям требуется больше памяти, ядро ​​быстро уменьшит размер кэша страниц, чтобы предоставить приложениям больше места.

Dave
источник