2

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

У меня около 2 ГБ неактивной памяти и очень мало доступной памяти. Как только это произойдет, мои страницы выходят вверх. Почему это так и мне нужно больше памяти?

У меня 8 ГБ оперативной памяти. Я использую VMware Fusion 5 с 2 ГБ, выделенными для Windows 8.

1 ответ1

1

Вот что Apple должна сказать по этому поводу. В общем, неактивная память - это не то же самое, что свободная память. Ядро может использовать его для кэширования дискового буфера, исполняемых страниц, доступных только для чтения (пример Mail со страницы поддержки), или неактивной памяти могут быть страницы памяти из существующего процесса приложения, который некоторое время не обращался к ним. Если спрос на память возрастает, а объем свободной памяти достигает критической точки, некоторые из этих неактивных страниц памяти необходимо будет восстановить, что означает отсутствие страниц для неактивных страниц существующих процессов.

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

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