Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Файл подкачки в WinXP

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9

Открыть новую тему     Написать ответ в эту тему

mk52



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На тачке с Win XP proff есть 512М оперативки, треть занято, но при этом приблизительно столько же находиться в файле подкачки.
Как заставить полней исползовать оперативную память?

Всего записей: 71 | Зарегистр. 15-12-2001 | Отправлено: 23:40 26-06-2002 | Исправлено: lynx, 01:23 21-01-2004
new yorik



Lame®
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mk52
как как, спросить в программах

Всего записей: 2623 | Зарегистр. 31-12-2001 | Отправлено: 23:48 26-06-2002
dremon



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mk52
Это ровным счетом ничего не значит и на производительности не сказывается. Если тебя так волнует, что файл подкачки занят - запрети его в настройках, но в этом случае могут быть проблемы с запуском многих приложений.

Всего записей: 961 | Зарегистр. 21-08-2001 | Отправлено: 23:57 26-06-2002
mk52



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нето чтобы это напрягает, но меня интересует, какого писать в своп если есть свободные страницы в оперативной памяти. В win9x было в system.ini добавить что то типа Conservative ... и файл подкачки был почти пустой. Нет ли такого в NT подобных

Всего записей: 71 | Зарегистр. 15-12-2001 | Отправлено: 00:09 27-06-2002
dremon



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ничего подобного нет. В NT-системах менеджер виртуальной памяти намного лучше, чем в Win9x и оптимизирует работу с памятью без всякого участия пользователя. Единственные доступные настройки и NT-системах - можно запретить откачивание на диск системного ядра windows и увеличить размер памяти, выделяемой под системный кэш (это обычно для серверов).
Файл подкачки может использоваться именно в целях увеличения производительности системы - дефрагментации памяти, откачки да диск редко используемых страниц и увеличения системного кэша. Кроме того, если приложение затребует себе скажем гигабайт оперативной памяти, то Win9x-система будет тупо ее выделять и инициализировать, заблокировав всякую возможность работы, в то время как NT просто пометит эту память как занятую в файле подкачки и будет ее выделять только по мере использования.
Т.е. реально при запросе на выделение памяти используется файл подкачки, и если эта память будет использована - она переносится в ОЗУ при наличии там свободного места. Иначе так и останется неиспользованной. Это очень упрощенный алгоритм, на самом деле все намного сложнее. Можешь поверить - одна из задач рпи разработке ядра NT была увеличение производительности виртуальной памяти.

Всего записей: 961 | Зарегистр. 21-08-2001 | Отправлено: 00:22 27-06-2002
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть такая прога O&O CleverCache.
O&O CleverCache optimizes the File Cache-Management of Windows NT/2000 and Windows XP. This results in an enormous performance boost and may double the original speed - without any new hardware and without restricting your system's stability. Simply install O&O CleverCache and you are ready to go! Neither configuration nor rebooting is needed. Within 5 minutes you activate unused resources of your NT/2000/XP system!
 
Сайт программы: http://www.oo-software.com

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 07:10 27-06-2002
SAshock



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Еще лучше O&O CleverCache Pro  

Всего записей: 239 | Зарегистр. 22-04-2002 | Отправлено: 08:45 27-06-2002
dremon



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ymy
SAshock
Если памяти 512Мб и более, то не нужна эта утилита совершенно.

Всего записей: 961 | Зарегистр. 21-08-2001 | Отправлено: 08:51 27-06-2002
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dremon
Это ещё почему?
Алгоритм встроенного в Win кэш манагера одинаков и для 256 и для 512.

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 09:12 27-06-2002
dremon



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ymy
Потому что основной принцип ее работы - снижение размера системного кэша для увеличения свободной памяти, используя документированные функции Win32 API. Если памяти много - ничего она не дает, только место занимает на диске и в ОЗУ.
 
Добавлено
Напомню также, что менеджер виртуальной памяти встроен в NT-ядро и разрабатывается уже более 10 лет с оптимизацией быстродействия.

Всего записей: 961 | Зарегистр. 21-08-2001 | Отправлено: 11:01 27-06-2002
TechSup



Интеллигент™
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поддерживаю dremon
 
У меня стоит w2k и 512МБайт оперативы. Своп я сделал 32мега. Поначалу вообще вырубил его, но некоторые проги ругались.
Скорость работы просто космическая. Например квака 3 грузится за 2 секунды, любой даже самый тяжелый уровень в ней не более 10и секунд. Тормозов из-за использования свопа вообще нет. И ставить оптимизаторы пямяти на w2k просто глупость.

----------
Россия будет свободной!

Всего записей: 4763 | Зарегистр. 27-08-2001 | Отправлено: 11:12 27-06-2002
vzbzdnov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если много мозгов, то имеет смысл увеличить размер I/O страницы. По умолчанию стоит 512к, но при пол-гиге мозгов можно смело ставить по максимуму - 64М
Я это сделал давно и сразу увидел разницу. Потом запустил пару бенчмарков и они подтвердили. Как это сделать есть во всек ФАКах.
А все эти менеджеры мозгов - сплошное надувательство. По одной простой причине - W2К или XР не даёт им никакого права распоряжаться ВСЕЙ памятью.  
С точки зрения системы все эти менеджеры это просто application и их запросы все равно будут проходить и удовлетворяться системой.  
То есть, система не позволит, не даст доступа к памяти, отведенной для другой программы.
 
А то, что пишут разработчики, так это, сами понимаете, завлекалочка для рекламы.
В интернете полно сайтов, которые занимаются серьёзным тестированием, benchmarks и нигде, повторю - нигде нет ни слова, что какие-то менеджеры мозгов повышают производительность.
Единственный способ поднять производительность системы, это её tuning через реестр.
 
 
Добавлено
 
TechSup

Цитата:
У меня стоит w2k и 512МБайт оперативы. Своп я сделал 32мега

А не пробовал сделать виртуальный Ramdrive и засунуть своп туда? Попробуй. Драйвер Ramdisk можно скачать на Microsoft Download. Правда, у него лимит 32Мб, но зато бесплатный.


----------
|^^^пиво^^\\|""\\_,_
|___________||___|__|)
(@)(@)""*|(@)(@)**(@)

Всего записей: 3950 | Зарегистр. 27-03-2002 | Отправлено: 19:58 27-06-2002 | Исправлено: vzbzdnov, 20:05 27-06-2002
Churchill



Winston S. Churchill
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vzbzdnov
У меня на четверотом пне 256 мозгов. Я Поставил себе RamDisk XP pro с размером 96 метров. Надо ли это делать (имею в виду усановку проги) и как ее правильно настроить?

Всего записей: 3109 | Зарегистр. 30-05-2002 | Отправлено: 20:41 27-06-2002
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Напомню также, что менеджер виртуальной памяти встроен в NT-ядро и разрабатывается уже более 10 лет с оптимизацией быстродействия.
 

Цитата:
И ставить оптимизаторы памяти на w2k просто глупость.
 

Задачи у всех разные. Некоторые запускают только WORD, некоторые UnrealTournament, некоторые два экземпляра JBuilder и SAS System, некоторые занимаются нелинейным монтажом, сканируют изображения и верстают журнал одновременно.
Каким бы оптимизированным не был встроенный менеджер виртуальной памяти, не имея настроек, он не в силах удовлетворить потребности каждого.
 
При обрашении к большим файлам, или ко множеству мелких CleverCache очень ощутимо помогает, сам проверял.

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 21:19 27-06-2002 | Исправлено: ymy, 21:36 27-06-2002
tolja

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В настройках вручную два параметра:исходный размер,максимальный размер.Существуют ли точные законы(ну,например в процентах к чему-либо)выставлять эти значения,или все же "методом тыка"? У меня WinXP
Заранее спасибо.

Всего записей: 2449 | Зарегистр. 24-08-2002 | Отправлено: 18:07 19-01-2003
Vsevolod



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tolja
Можно воспользоваться тем, что предлагает система. Лучше, чтобы эти два значения совпадали.

----------
Мы ходим по краю бана, но не сдаёмся.
Главное не смотреть вниз!

Всего записей: 2364 | Зарегистр. 13-06-2001 | Отправлено: 20:54 19-01-2003
tolja

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vsevolod

Цитата:
Можно воспользоваться тем, что предлагает система.

 
Ну,наверное, тогда и затевать с ручной установкой ничего не надо.Просто поставить автоматический выбор.У меня вопрос немножко пошире,позволю себе повториться:  
"Существуют ли точные законы(ну,например в процентах к чему-либо)выставлять эти значения,или все же "методом тыка?"  
 
Добавлено
Спасибо,конечно,что ответил,но я пока ждал, успел раздобыть статейку:      
 "Мониторинг и вычисление файла подкачки"
http://www.yandex.ru/yandbtm15?q=-1845130576&p=0&g=0&d=0&ag=h&tg=1&p0=0&q0=-1845130576&d0=3&script=/yandpage%3F&p0=0&q0=1265536228&d0=3&script=/yandpage%3F&q0=1265536228&p0=0&d0=3&a0d0=192&a1d0=7&url=http%3A%2F%2Fwww%2E3dgames%2Eru%2Fmodules%2Ephp%3Fname%3DNews%26file%3Darticle%26sid%3D25%26part%3D2&text=%E6%C1%CA%CC%20%D0%CF%C4%CB%C1%DE%CB%C9%20%D7%20win%20XP
Не сочтет кто-нибудь за труд высказать свое мнение по статье?
 

Всего записей: 2449 | Зарегистр. 24-08-2002 | Отправлено: 22:14 19-01-2003
kollegin



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tolja

Цитата:
мнение по статье

ничего нового...

Всего записей: 538 | Зарегистр. 30-08-2002 | Отправлено: 23:44 19-01-2003
tolja

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kollegin

Цитата:
ничего нового...

 
Понятно,что в XP ничего нового кроме заплат быть не может.
Значит "метод тыка?"

Всего записей: 2449 | Зарегистр. 24-08-2002 | Отправлено: 00:08 20-01-2003
vzbzdnov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tolja

Цитата:
Значит "метод тыка?"  

Вообще-то Microsoft рекомендует размер pagefile делать в размере 140-150% от размера RAM, что имеет смысл при маленьких мозгах, но при 512мег и выше это сплошная глупость, так как pagefile скорее всего вообще не будет использоваться. У меня гиг мозгов, так винды хотели под pagefile полтора гига! Обалдеть! Но я такого произвола не допустил и задал под pagefile аж целых 32 Мб, как TechSup выше писал. А потом попробовал пооткрывать и запустить все возможные програмы, чтобы система стала на колени и запросила пощады. В один момент винды заявили, что им не хватает виртуальной памяти и они ее увеличат. И увеличили с 32Мб до 50 с чем то. Ну, тогда я выставил 64МБ, чтоб не мелочиться и с тех пор так и стоит.
 
 


----------
|^^^пиво^^\\|""\\_,_
|___________||___|__|)
(@)(@)""*|(@)(@)**(@)

Всего записей: 3950 | Зарегистр. 27-03-2002 | Отправлено: 18:51 20-01-2003 | Исправлено: vzbzdnov, 18:53 20-01-2003
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Файл подкачки в WinXP


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru