Недавно я обновил 13-дюймовый Macbook Pro в начале 2011 года с 4 до 16 ГБ. У MBP никогда не было проблем, и теперь это даже лучше. Я обновил только потому, что я нашел много для оперативной памяти при покупке SSD.

Когда MBP бездействует, мне любопытно взглянуть на "Используемую память" в Activity Monitor. Почему использование увеличилось в среднем с 2,5 ГБ до 4,5 ГБ при увеличении объема доступной памяти?

Может ли быть так, что MBP раньше требовал больше памяти, просто он использовал меньше оперативной памяти и больше Swap? Разве Swap не будет использоваться только после того, как весь 4 ГБ будет использован раньше?

(Я не заметил использование Swap ранее - но теперь, когда у меня есть, после обновления, это всегда ноль)

2 ответа2

0

В разумных пределах, чем больше у вас оперативной памяти, тем больше будет использовать ОС. Это так и должно быть. Оперативная память была разработана для использования, а не сидеть без дела. Больше оперативной памяти позволяет увеличить рабочие наборы процессов, увеличить кэш и т.д., Что повышает производительность. Все современные операционные системы работают таким образом.

0

Вы на правильном пути с RAM и SWAP, но не на 100% правильно. Большинство ОС будут видеть неиспользуемую оперативную память и использовать ее для кэширования последних запросов к диску, израсходовав бесплатную оперативную память (которая может быть освобождена в любой момент), чтобы обеспечить возможное увеличение скорости ввода-вывода.

[Даже система с большим количеством ОЗУ может по-прежнему записывать в своп, если к битам в ОЗУ не обращаются, а ОС восстанавливает другие объекты, которые с большей вероятностью будут вызваны]

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .