Почему Windows XP SP3 по-прежнему использует файл подкачки, даже если он отключен?

910
Harlandraka

У меня старый компьютер под управлением Windows XP. Несколько дней назад я отформатировал ее и переустановил Windows XP с пакетом обновления 3 (предыдущий, по-моему, SP1), и заметил, что на вкладке производительности системного монитора поле «Всего использованной оперативной памяти» было названо «Общий размер подкачки» Таким образом, он использовал файл подкачки.

Я вошел в панель управления и отключил пейджинг, но Windows все еще использует его, почему?

ПК - это старый ноутбук с 1 ГБ оперативной памяти, первое, о чем я подумал, это то, что в XP не хватает свободной оперативной памяти, но почему после форматирования возникает такая проблема? У меня никогда не было этой проблемы раньше, требует ли SP3 больше оперативной памяти, чем SP1?

Как я могу решить это?

0
Может случиться так, что в поле используется «подкачка страниц» для обозначения общей схемы управления памятью (отслеживание памяти в «страницах» фиксированного размера), а не хранения на диске специально. grawity 11 лет назад 0
@ Grawity Я думал то же самое, затем я увидел, что максимальный размер «подкачки» на системном мониторе составляет 4 ГБ, тогда как объем оперативной памяти составляет всего 1 ГБ, поэтому он эффективно использует файл подкачки ... Harlandraka 11 лет назад 0

3 ответа на вопрос

1
MetaNova

I don't know much about Windows internals, but I do know that disabling the paging file, especially on a system with 1GB of RAM, is generally a bad idea.

The paging file is used as an "overflow" for RAM. Without it, your computer will just freeze and crash if you run out of RAM. While the paging file is much slower than RAM, a slight decrease in performance when your system is running out of memory is definitely better then your system just crashing whenever you open Firefox.

The paging file is also a good place for your system to stick stuff that needs to be loaded, but isn't actively being used, making more room for more important stuff to be loaded in memory.

Как я уже писал в этом вопросе, у меня никогда не было этой проблемы раньше, это произошло после того, как ПК был отформатирован и система была переустановлена. До форматирования использовался 1 ГБ ОЗУ без какого-либо файла подкачки, и этот компьютер никогда не выходил из строя, так что здесь проблема не в этом. Harlandraka 11 лет назад 1
Чтобы увидеть, есть ли у вас странная программа, потребляющая память при загрузке, я бы обязательно проверил диспетчер задач. Он должен иметь возможность сокращать процессы по объему памяти, которую они используют в данный момент. MetaNova 11 лет назад 0
Единственным был `svchost.exe`, но как только я отключил средство обновления Windows, оно исчезло, так что теперь процессы не используют слишком много памяти Harlandraka 11 лет назад 0
1
x22

«Использование файла подкачки» в диспетчере задач Windows XP - это не использование файла подкачки.

Это действительно означает, что система зафиксировала память или «Commit Charge» (в основном общий объем выделенной памяти).

0
K7AAY

You must reboot so Windows can see the change in the OS configuration.

However, you're likely going to have a slow and unstable system, as Windows is expecting that swapfile, and 1GB of RAM is not enough to allow you to do witho

Ну, я использовал компьютер без подкачки почти 8 лет, и он был очень быстрым, теперь после форматирования и переустановки его нет, поэтому я думаю, что это не проблема подкачки. И 1 ГБ оперативной памяти достаточно, поскольку для Win XP требуется не менее 64 МБ. Harlandraka 11 лет назад 1
Не сомневаюсь в тебе. Любопытно, какие приложения вы используете, хотя. K7AAY 11 лет назад 0

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