Исходя из своего личного опыта, я заметил, что отключение файла подкачки в Windows XP дало мне, в общем-то, наибольшую выгоду от любых других изменений программного обеспечения, которые я могу сделать. Очевидно, это должно быть сделано, когда доступно значительное количество оперативной памяти. Обычно я нахожу, что он хорошо работает с + 2 ГБ оперативной памяти. Единственные проблемы, с которыми я когда-либо сталкивался, - это загрузка Adobe Photoshop.
Это действительно улучшение скорости или я это представляю?
Примечание. Чтобы действительно отключить его, вы должны не просто установить его на 0 МБ, а отключить его. В противном случае Windows просто расширит его, когда это необходимо для удовлетворения своих потребностей.
non-paged
иpaged
пула . Файл подкачки необходим, когда заполненный раздел загружается, как геймер, я видел, как игра жаловалась на память выгружаемого пула только потому, что у меня был отключен файл подкачки в системе объемом 8 ГБ. Вывод: файлы подкачки необходимы, они предотвращают истощение выгружаемого пула и фактически ускоряют работу вашей системы.Ответы:
Windows XP сбрасывает свернутые приложения на диск, как сумасшедший. Попробуйте сами, начните скачивать большой поток и сверните все. Довольно скоро почти вся ваша оперативная память используется в качестве файлового кэша для торрента вместо других ваших приложений. Отключение файла подкачки предотвратит это поведение.
В Windows Vista и Windows 7, однако, система справляется с этим сценарием намного лучше, поэтому я не уверен, что отключение файла подкачки в этих версиях будет иметь большое значение.
В некоторых играх требуется наличие файла подкачки, даже если он на самом деле не нужен, я заметил это недавно, пытаясь сыграть в демоверсию игры, которую я скачал из Steam. Хотя у меня было 6 гигабайт оперативной памяти, игра отказывалась запускаться, пока я не создал крошечный, крошечный файл подкачки .. вздох
Лично, когда у меня много оперативной памяти, я предпочитаю обходиться без файла подкачки.
источник
Не связывайтесь с этим, пусть Windows сама разберется.
Этот ответ ServerFault является самым превосходным объяснением того, почему:
Изюминка:
источник
из майкрософт ответ "отключить файл подкачки"
http://social.answers.microsoft.com/Forums/en-US/w7performance/thread/0bd8a75c-2607-4468-8342-c35ea82ea670
источник
Я бы сказал, включить .
Независимо от того, сколько у вас ОЗУ, будут сценарии, когда файл подкачки, по крайней мере, полезен. Кроме того, следует отметить, что при наличии файла подкачки большая часть времени выполнения Windows выгружается там большую часть времени. Причина? Хотя это нужно в памяти, в данный момент это не нужно . Помещение его в файл подкачки может означать, что доступ к нему занимает больше времени, но при этом остается больше свободной оперативной памяти для программ, которые вы фактически используете.
Причина, по которой ваша производительность возросла, заключается в том, что вы заставляли всю систему загружаться в ОЗУ, что, по общему признанию, намного быстрее. Тем не менее, я предполагаю, что когда вы начнете использовать сразу несколько программ, особенно таких, которые требуют много памяти, таких как Firefox и ваш Photoshop, это улучшение сразу же выйдет за рамки. *
Тем не менее, возможно, что вы никогда не столкнетесь с этой проблемой просто из-за ваших компьютерных привычек. Я знаю, что если бы я попытался отключить файл подкачки, мне бы это не понравилось. Так что, если вы действительно хотите, попробуйте отключить его на некоторое время и посмотреть, что произойдет, вы всегда можете включить его позже.
* «В этом абзаце было немало спекуляций» / отказ от ответственности;)
источник
Я бы сказал, что разрешить, но перенести его на второй диск, предпочтительно тот, который не используется каким-либо другим кабелем ввода / вывода. Это часто дает мне лучшую скорость, чем полное отключение файла подкачки. Конечно, увеличение оперативной памяти - это хорошая параллельная оптимизация.
источник
Я отключаю файл подкачки в 32-разрядных системах Windows с 4 ГБ физической памяти. Включение виртуальной памяти не приведет к добавлению дополнительных адресов в систему, а отключение означает, что мне никогда не придется ждать, пока Windows включится или выключится .
источник
Нет. Адресное пространство выглядит следующим образом: каждый ПРОЦЕСС имеет свое собственное 31-разрядное адресное пространство (меньше 2 ГБ), а ядро имеет свое собственное 31-разрядное адресное пространство (всегда одинаковое, независимо от того, какой процесс владеет текущим потоком). Это дает вам 2 ГБ * числа процессов доступного адресного пространства пользовательского режима. Без свопа пространство пользовательского режима ограничено объемом физической памяти минус размер памяти ядра (обычно около 200 МБ). Конечно, может быть какое-то искусственное ограничение на количество виртуальной памяти, которое может выделить ваша система, но я не эксперт в лицензионных политиках Microsoft.
Также обратите внимание, что отключение подкачки не обязательно означает, что не будет сбоев страниц, приводящих к доступу к диску. Файл подкачки - не единственный файл, в который отображается память. Каждый исполняемый файл (то есть .exe или .dll, кроме драйверов режима ядра) имеет собственную резервную копию диска, а именно exe-файл. Конечно, страницы, которые были изменены в памяти, такие как сегменты данных с возможностью записи, IAT или даже сегменты кода (например, в случае упакованных исполняемых файлов), нуждаются в отдельной поддержке подкачки, но подавляющее большинство кода / статических данных / ресурсов не требует подкачки и ... может быть удалена из памяти, когда в системе недостаточно ресурсов. Когда процессу требуется доступ к таким данным, происходит сбой страницы и доступ к диску, независимо от того, включен ли обмен или нет.
источник
Шон Найман ранее говорил, что «особенно те, которые сильно загружают память, такие как Firefox и ваш Photoshop, это улучшение будет происходить прямо сейчас».
Я просто хотел добавить, что в Firefox, если вы введете
about:config
в адресную строку, чтобы перейти к дополнительным настройкам в Firefox, вы можете добавить новую строку дляbrowser.cache.disk.enable
и установить логическое значение равным,false
и это заставит Firefox кэшировать только в ОЗУ. Вы также можете добавить строкуbrowser.cache.disk.capacity
и указать значение, чтобы контролировать, сколько места в оперативной памяти Firefox будет использовать для кэша браузера. Надеюсь, это поможет. Я установил кеш в ОЗУ, и Firefox всегда работает очень быстро.У меня также есть SSD-диск для системного диска в этом ноутбуке, с вращающимся диском на 500 ГБ во вторичном отсеке для хранения, и я установил папки TMP, TEMP и Temporary Internet Files, чтобы они указывали на вращающийся диск в Windows 7 Pro, вместе с перемещением моего pagefile.sys на мой дисковод D: и моя система работает очень быстро, как молния. В любом случае, у меня 4 ГБ ОЗУ, поэтому я не думаю, что Windows 7 даже использует файл подкачки, но какой вред оставить его включенным?
источник
Отключение файла подкачки - это, пожалуй, самое значительное улучшение, которое вы можете использовать для повышения производительности вашего компьютера. В типичном сценарии большинство ноутбуков используют физические магнитные жесткие диски, которые имеют движущиеся части. Эти диски очень медленные по сравнению со скоростью памяти на вашем компьютере. Поэтому, если у вас есть оперативная память, заставляющая Windows оставаться «в пределах своих возможностей» и никогда не записывать на диск, он замедлится только тогда, когда ему придется нажать на диск для файла, которого еще нет в памяти. Все в памяти будет работать значительно быстрее. Идея состоит в том, чтобы кэшировать всю операционную систему, чтобы она считывала или записывала на физический диск только тогда, когда ей нужно что-то, чего еще нет в памяти.
Чтение / запись ОЗУ происходит в наносекундах по сравнению с миллисекундами на физических магнитных дисках.
Теперь нужно учесть, что теперь стали доступны новые параметры файла подкачки. Если вы используете твердотельный диск или у вас есть окна для помещения файла подкачки на SD-карту, вы также значительно увеличите производительность.
Просто мои 0,02 доллара
источник