1

У меня установлена Windows XP на компьютере A7N8x с процессором Athlon XP и 1 ГБ оперативной памяти. Я использую это как машину для разработки только с Firefox/Chrome (обычно с 10-15 открытыми вкладками) и Eclipse, открытым с MySQL/Oracle Express, работающим в фоновом режиме.

Через некоторое время, оставив ПК включенным, я заметил, что на диске много операций ввода-вывода, и отображение окон становится вялым (как будто содержимое окна было выгружено). Это несмотря на наличие 400-600 МБ свободной оперативной памяти.

Любые идеи о том, почему это происходит? Единственное решение, которое я нашел, - это выключить компьютер и снова загрузить его.

PS: просто потратил 15 минут на то, чтобы убить Eclipse и закрыть окна браузера, прежде чем он стал достаточно удобным для публикации здесь. Объем оперативной памяти сейчас составляет 638 МБ, поэтому не уверен, что является причиной такого интенсивного дискового ввода-вывода.

1 ответ1

2

Это звучит в точности как недостаток памяти. Windows выведет приложения на диск, даже если будет немного свободной памяти (как и большинство linux-установок), как только вы начнете использовать 60% ОЗУ.

Память очень дешева в наши дни; Я думаю, что самым простым решением этой проблемы было бы просто добавить больше в систему, особенно если вы используете ее так, как вы описали (eclipse + два веб-браузера + другие приложения misc.)

В зависимости от того, сколько проектов у вас открыто и сколько проектов находится в затмении, и сколько расширений вы установили, он может легко прожевать 500 МБ ОЗУ. MS SQL Express использует 200 МБ оперативной памяти. Oracle использует 800 МБ. Ваш веб-браузер, вероятно, использует около 200 МБ с 10-15 открытыми вкладками. Ваша система должна сильно загружаться только с 1 ГБ памяти.

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