Какая-либо причина не отключить подкачку страниц ядра Windows?

Таким образом, я - планирование в конечном счете идущий в 2 ГБ (mobo макс.) RAM от 1 ГБ, и я хочу отключить подкачку страниц ядра, после того как я делаю, потому что я услышал, что это может дать повышение производительности (и что я верю). Какая-либо причина не сделать это или какие-либо общие мысли об этом?

Править: для разъяснения это не отключает общую подкачку страниц RAM. Это отключает память ядра подкачки страниц (или по крайней мере части его как отмеченный Charlls).

10
задан 16.09.2009, 03:08

5 ответов

Какая-либо причина не сделать это или какие-либо общие мысли об этом?

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

Но что, если Ваши приложения используют много RAM? 2 ГБ больше не являются большой суммой RAM ни по каким стандартам в эти дни. Даже если исполняемый файл является маленьким, он может выделить большой объем RAM во время выполнения, который расширяется далеко за пределами его физического размера на диске (практически, все программное обеспечение делает это). Так, с меньшим количеством RAM, доступной, потому что Ядро устраняет часть его, Вы будете испытывать на этот раз подкачку страниц своих приложений. Таким образом, у Вас есть более быстро реагирующая система к связанным с ядром задачам и менее быстро реагирующая система к ежедневному использованию приложений.

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

На уровне 2 ГБ RAM я не советую Вам делать это. Размер ядра варьируется. Но Ядро Windows XP составляет приблизительно 200 МБ в размере, и Windows Vista - немногим более, чем 300 (?). Windows 7 может иметь еще большее Ядро. Это, которое я говорю из памяти только, от того, что я, кажется, не забываю быть их дампами памяти. Вы будете устранять значительный большой блок памяти. память, которая вызовет многие из Вашей памяти голодные приложения к странице. И... если Вы хотите, чтобы подкачка страниц произошла, не позволяйте ей произойти с памятью голодные приложения.

4
ответ дан 07.12.2019, 12:56

Нужно отметить что эта установка эффекты только небольшая часть ядра. Windows только разобьет на страницы это, если память будет необходима для других целей. Часть ядра никогда не может разбиваться на страницы ни при каких обстоятельствах, в то время как другие останутся листаемыми. Если у Вас будет разумная сумма RAM (512 МБ или больше), то эта установка вряд ли сделает что угодно. Кроме того, какие шоу Диспетчера задач как “Разбитые на страницы” действительно листаемые средства. Сколько на самом деле разбито на страницы, в любой момент времени невозможно сказать. Windows просто не делает этой информации доступной вне системы.

6
ответ дан 07.12.2019, 12:56

но вещь, запрещение подкачки страниц ядра могло бы оказать большое влияние на производительность, если Ваш в 3-4GB системе RAM... меня мой сам я действительно замечаю большое улучшение при запуске приложений Adobe :D

0
ответ дан 07.12.2019, 12:56

Необходимо прочитать эту статью, чтобы иметь понимание о, почему бы не выключить подкачку страниц ядра :) Понимание файла подкачки окон

0
ответ дан 07.12.2019, 12:56

Я думаю решение сделать, это должно быть на основе того, сколько системной памяти Вы имеете и также какие приложения Вы обычно запускаете. Поскольку я ввожу этот свой Windows 7 на 8 ГБ (64-разрядная) система имеет следующую статистику:

Общие 8125 МБ кэшируемые 2618 МБ доступные 6485 МБ свободные 4200 МБ

(Если те числа не вполне складывают, это - потому что они изменяются, в то время как я ввожу).

Память ядра разбитые на страницы 278 МБ неразбитые на страницы 59 МБ

Мне очень кажется, что я мог только выдержать ИЗВЛЕЧЬ ВЫГОДУ из использования тех огромных 4200 МБ RAM, делающей абсолютно ничто (даже не используемый в кэше) путем кэширования всего 278 МБ ядра.

На практике я должен буду видеть, как это складывается, поскольку я не попробовал его. Я предполагаю части ядра, которые разбиты на страницы, вероятно, не используются все, что часто (следовательно причина они разбиты на страницы) и возможности запущения большого приложения, которое хочет использовать память, может быть выше, чем возможности, я сделаю что-то, что должно получить доступ к тем областям ядра. Было бы интересно услышать некоторые события от пользователей с 8 ГБ или большего количества RAM на эффекте отключения подкачки страниц Памяти ядра.

2
ответ дан 07.12.2019, 12:56

Теги

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