![]() |
Управление памятью в XP
Столкнулся с таким вот забавным глюком:
В наличии есть XP + 1G памяти. Сразу после увеличения до 1G XP начал резервировать место на винте под своп-файл через раз: если при первой загрузке резервируются 1.5G, то при следующей не более 60М, и так далее по очереди. Это крайне раздражает, и хотелось бы это дело исправить. Вообще отключить paging file я могу, но нежелательно - тяжелые проги типа фотошопа ругаются или вообще не работают. Выставлять вручную верхнюю и нижнюю границы размера файла тоже пробовал - никак не повлияло. Пробовал ставить CachemanXP и передавать управление памятью и свопом ему - ничего не изменилось. Если кто знает, где еще можно чего подкрутить чтобы избавиться от глюка - подскажите пожалуйста. |
Цитата:
Цитата:
Вообще ХР увеличивает файл подкачки автоматом, если он меньше чем необходимо, об обратном слышу впервые... |
Простейший способ - поставить верхний предел свопа равным нижнему и оба они - одному-полутора гигам. Это называется статический своп.
|
Попробовал ставить равными - тогда резервирует всегда в любом случае 1.5G, независимо от того, какое значение я выставляю.
А раздражает именно что 1.5G тратить столь бездарно неохота, ну и что оно через раз их выделяло (хотя это уже исправилось благодаря вашим советам :)). Хотелось бы выделить постоянно ну 500М максимум и забыть про это дело. В регистрах это дело нигде не выставляется? Я вроде раньше натыкался на что-то похожее, но сейчас темы той не нахожу. |
Цитата:
|
Менял раза три и смотрел перегружая чего происходит.
pagefile.sys - 1.5G, ну и в установках Virtual Memory оно тоже показывает сколько сейчас выделено... так вот и опрделил |
Очень любопытно... Ну ты разумеется нажимал кнопку "Задать"? (этот так - для проформы).
Попробуй перенести своп на другой раздел. |
нажимал
спасибо, попробую сейчас просто на других разделах места нет |
Sadko, я конечно в ОС слаб.... у тебя стоит прожка pagedefrag? И с ней такие траблы идут?
Подозрение есть на нестабильность ФС какую-то....у тебя кстати какая - ФАТ или НТФС? |
Нет, такой проги у меня нет и вроде никогда не было.
Хотя этот CachemanXP вроде что-то подобное делал. NTFS Но я плохо улавливаю, как нестабильность фс может быть связана с тем, что XP загребает без спросу такие пространства? Погоняю завтра тесты, может поможет :) |
Попробую объяснить ход своей мысли. Я еще раз повторюсь, что в ОС я дилетант.
Думаю вот что - когда свап лежит одним куском и в одном и том же месте, этой проблемы может и не быть. У меня все стабилизировалось давно, хотя энное время свап рос и рос. У тебя же свап при каждой загрузке не дефрагментируется, и возможно система просто теряет в какой-то момент размер файла, или расположение частей его, или ключики какие-то в реестре, с ним связанные. Повторюсь, это только мое предположение. Приму как должное любую критику, и жду результатов разрешения проблемы. |
У меня аналогичная картина на лаптопе: при памяти 768М и установленном размере свопа 512 - 512 (на диск С) система все время отводит 1150Мб (т.е. столько сколько "рекомендовано").
Победить пока не удалось :( |
Ребята, у вас не стоит чего-нибудь наподобие Intel Application Accelerator (идёт в комплекте с дровами на чипсет)? Если да, то попробуйте удалить.
|
Intel Application Accelerator у меня не наблюдается.
Проблема решилась переносом своп-файла на другой раздел с системного, как Dr.God прописал :beer: Там оно выделяет ровно столько, сколько указываю. Интересно с чем это все ж связано - может действительно, как Yraman говорил, из-за дефрагментации и глюков в файловой системе? Если найду причину - я тут подпишу, авось кому пригодится. Всем спасибо за советы. :) |
Dr.God
А при чем тут Intel Application Accelerator ?? У меня стоит и никаких глюков нету |
Цитата:
Цитата:
|
Цитата:
я скажу чего получится |
Опппа!!! Вспомнил похожий случай. Как-то запустил я контроль над свободным местом на диске C, там у меня и подкачка лежала. Сколько времени прошло, не помню... но запустился, и вижу - pagedefrag говорит, что не может дефрагментировать своп из-за недостатка свободного места.
Посмотрел- места 1,5 гига, а свап около гига почти. После того, как место до 5 гигов расчистил, свап доооолго дефрагментировался..... до 800 мегов.... и при следующей перезагрузке с очередной дефрагментацией вернулся к привычным 500 с хвостиком. Может, у тебя тож такая беда стряслась... ;) |
случайно накрыл систему, и пришлось все отформатировать и поставить заново, после чего естессно все глюки исчезли...
всем спасибо за помощь в любом случае :) |
Цитата:
|
И у меня на работе возникла похожая проблема, как только значение PF usage достигает уровня объема оперативки новые программы перестают запускаться, а запущенные начинают глючить. Было при 512мб оперативки, затем поставил 768, теперь вот гиг. Пока комп не перегрузишь никакие менеджеры по работе с память не помогают, и с файлом подкачки экспериментировал, результат 0. Приходится некоторые программы выгружать, чтобы другие запустить. Может есть у кого идеи?
|
pskov, своп может быть только в корне диска. В директории его пихать нельзя.
Перенести на другой диск так: Мой компьютер, свойства, дополнительно, быстродействие (параметры), закладка дополнительно, изменить. Denis, попробуй исходный размер установить равным максимальному. Т.е. поставь оба значения гига 2 и посмотри как она себя поведет. |
Цитата:
|
Denis, возможно "глючная" оперативка или завёлся особо прожорливый процесс. Посмотри в Диспетчере, что и сколько "кушает" памяти. Файл подкачки, имхо, не виноват. Возможно также, что у тебя какая-то прога ведёт лог...
|
Цитата:
|
Цитата:
Возможно у тебя ядро системы заключено в свап. Попробуй (хотя врядли поможет) держать его в оперативке, в любом случае с таким объёмом памяти это даже предпочтительнее, т.к. повышает производительность системы в целом. Код:
Windows Registry Editor Version 5.00 Цитата:
|
Цитата:
Цитата:
Цитата:
|
Цитата:
Код:
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\ |
Цитата:
|
Цитата:
|
Часовой пояс GMT +4, время: 11:59. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.