Могу ли я увеличить свой файл подкачки вместо того, чтобы покупать больше оперативной памяти?
Старое оборудование часто требует всевозможных обходных путей - в данном случае под рукой стоит вопрос, может ли увеличение файла подкачки компенсировать сбой физического модуля ОЗУ.
Сегодняшняя сессия вопросов и ответов пришла к нам благодаря SuperUser - подразделению Stack Exchange, группе веб-сайтов вопросов и ответов, управляемой сообществом..
Вопрос
Считыватель SuperUser IMB задает следующий вопрос:
У меня более 10 лет XP-ПК, который на удивление все еще работает, но одна из 256 МБ ОЗУ наконец-то умерла. Теперь у меня осталось всего 256 МБ. Как и ожидалось, ПК стал работать медленнее, однако, когда я попытался увеличить файл подкачки до минимума 4 ГБ, максимум 4 ГБ, он снова стал работать довольно быстро до приемлемого уровня. Мой вопрос сейчас:
Поможет ли мне купить больше оперативной памяти, поскольку текущая производительность уже приемлема, будет ли она еще быстрее??
Будет иметь только 256 МБ ОЗУ, но файл подкачки объемом 4 ГБ будет иметь некоторые последствия (возможно, жесткий диск стучится или что-то)?
Может ли IMB протиснуться с помощью обходного пути к файлу подкачки (чтобы не набивать дорогой винтажный ОЗУ)?
Ответы
Участник SuperUser Индрек пишет:
Доступ к первичной памяти (ОЗУ) обычно занимает порядка наносекунды (10-9 с), а доступ к вторичной памяти (жесткому диску) - порядка миллисекунды (10-3 с), что ускоряет доступ к ОЗУ с коэффициентом 1 000 000 раз. Таким образом, если объем ОЗУ фактически заполнен, а файлы записываются в файл подкачки вашего жесткого диска, эти операции занимают более 1 000 000 раз. Нужно было бы проверить диспетчер задач, чтобы увидеть, что происходит, и если ОЗУ фактически заполнено.
Ваше решение будет зависеть от того, что вы субъективно считаете приемлемым для задачи, для которой вы используете компьютер. Вы, конечно, не используете его для работы в офисе?
Ганс Пассантс рассказывает, почему компьютер может работать быстрее:
Единственный способ ускорить работу вашей машины - это перемещение файла подкачки в менее фрагментированную часть диска при изменении его размера. Общая проблема в целом на старых машинах XP. Получите дальнейшее возможное улучшение, используя сначала утилиту дефрагментации, затем запустите инструмент PageDefrag SysInternals.
Это очень важно, так как вы будете использовать файл подкачки гораздо чаще с этим небольшим объемом оперативной памяти. Фрагментированный файл подкачки вызывает гораздо больший поиск головки диска, и это медленно.
Для получения дополнительной информации о файле подкачки Windows, проверьте: HTG Объясняет: Что такое файл подкачки Windows и следует ли его отключить?
Есть что добавить к объяснению? Звук выключен в комментариях. Хотите узнать больше ответов от других технически подкованных пользователей Stack Exchange? Ознакомьтесь с полным обсуждением здесь.