Перейти к содержимому

Приветствуем вас на Форуме PHILka.RU
Вы вошли на форум как ГОСТЬ. Убедительно просим вас зарегистрироваться! Для того, что бы вам был доступен весь функционал форума.
войти - или зарегистрироваться!
Фотография

Файл подкачки


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 44

#1
cayman

cayman

    Читатель

  • Участники
  • 6 сообщений
Доброго времени суток всем!
на компе стоит два HDD, на одном система, а на другом всякий мусор.
по совету людей удали файл подкачки с дика С:, создал на другом харде логический диск на 4 GB и разместил в нем файл подкачки.
При включене компа система проверяет диск G (файл подкачки) с помощью CHKDSK.
Оперативка 4х256MB, файл подкачки 2048MB.
Проверяет постоянно.
Вопрос: нормально ли это, так раньще этого небыло.
CayMan

#2
2den

2den

    Читатель

  • Участники
  • 14 сообщений
Не ищи себе лишних проблем на плечи.
В какой области диска находится файл подкачки? Явно, что не в начале.
А где находятся наиболее часто используемые файлы? Правильно, на диске С:
А теперь представляем картину, как головка винчестера бегает по всей поверхности, что бы произвести запись/чтение от диска с к файлу подкачки.
Мдя... картина жуткая, всё равно, что не прикращать дефрагментацию, которая является "шоком" для винчестера...

Восстанови как было и уменьши объём файла подкачки до 800 Мб. Этого тебе вполне хватит. Цифра выведена экспериментальным путём.

#3
RenZo

RenZo

    Advanced Member

  • Участники
  • 195 сообщений
Если стоит вопрос о том, где размещать своп-файл, то либо по дефолту как у всех (на проивзодительность не влияет практически за исключением объема и фрагментации жескана), либо на другом логическом разделе или физическом диске. Допустим у вас в сис-ме стоит АТА жескан, на котором установлена система (хотя упаси Боже) и вы приобретаете Сериал АТА жесканчик. Будет не лишним закинуть своп на САТУ. Эксперементально также доказано, что не стоит уменьшать или увеличивать дефолтный объем свопа, ведь Винда не просто так выделяет под это не 100% ОЗУ, а 150%.
Опять таки, если у вас новый комп ( выпуск после 2002 года) и стоит ХР, то не стоит вообще трогать дефолтные настройки свопа.
Несколько лет назад несколько чудиков впаривали, что 200 меабайт и даже 50 мегабайт свопа с любым объемом ОЗУ будет достаточно. В итоге, постоянные проблемы с виртуальной паматью и громоздкими приложениями вроде Photoshop. Эксперементируйте, но проверяйте, а если позволяет время, то устанавливайте виртуал виндус и мучаете как угодно. Кому не имется - поставье 10 мегов свопа на флэшку с этой же виртуалки. Потом расскажете друзьям, посмеетесь вместе за бутылочкой пива=)
by RenZo

#4
Gobber

Gobber

    Читатель

  • Участники
  • 17 сообщений
Файл подкачки нужен прежде всего для работающих программ.
Поэтому НА КАЖДОМ ДИСКЕ, где они установлены, надо выделить им по 16-32 метра. (для ХР 64 бит)
Если оперативы 1 гб и выше, больше и не надо. Система будет работать заметно быстрее.
Программки мелкамяхких собирают в пэджфайл шпионскую инфу об использовании и лицензионности программ,
аудио и видео на борту, потом переписывают её в ВебФолдерХР и другие депозиты-репозиты, и пересылают дяде Биллу.

Есть экстремалы, которые обрезают пэджфайл и при 512 мб. Для игрушек сойдёт.
Ворд и Эксель летают, всё работает намного быстрее, но есть опасность потерять данные при глюке или сбое.
Хотя ни разу никто не жаловался. Всё же не пожалейте рублей 600 и докупите до 1 гб.

Есть такая программка умная и полезная - Процесс Эксплорер,
она показывает в том числе и загрузку оперативной памяти и кто сколько её жрёт.
Только не забывайте, что иногда мгновенная загрузка может вдвое превысить стандартное потребление.

Для 32 бит ХР надо в два раза меньше. Если винде покажется маловато, она сообщит об этом при загрузке.
Но в первый раз, до перезагрузки, ей не верьте.

Сообщение отредактировал Gobber: 04 Январь 2008 - 17:35


#5
idimm

idimm

    SUPER Member

  • Участники
  • 476 сообщений
cayman ,
Для улучшения быстродействия системы файл подкачки следует переместить в другой раздел жесткого диска. В этом случае операционная система быстрее обрабатывает повторяющиеся запросы ввода-вывода. Когда файл подкачки расположен в загрузочном разделе, Windows направляет запросы чтения с диска и записи на диск как к системной папке, так и к файлу подкачки. После перемещения файла подкачки в другой раздел конкуренция между запросами записи и чтения уменьшается.С другой стороны, после удаления файла подкачки из загрузочного раздела, Windows не сможет создать файл аварийной копии памяти (Memory.dmp) для записи отладочной информации в случае возникновения неустранимой ошибки режима ядра.
Оптимальным решением является создание одного файла подкачки в загрузочном разделе, а второго — в разделе, который используется менее часто. Кроме того, для второго файла подкачки лучше всего отвести отдельный раздел, где нет других данных и системных файлов. По умолчанию Windows в первую очередь использует файл подкачки из менее загруженного раздела (а не файл подкачки из загрузочного раздела, количество обращений к которому намного больше). Для определения файла, который задействуется для управления виртуальной памятью, Windows применяет внутренний алгоритм.

Использование отдельного раздела для файла подкачки имеет еще одно преимущество — в этом случае файл не разбивается на куски. Файл подкачки, размещенный в разделе, где находятся другие данные, может быть разбит на куски в процессе его увеличения для наращивания размеров виртуальной памяти. Дефрагментированный файл подкачки означает ускорение доступа к виртуальной памяти и увеличивает шансы записать файл аварийной копии памяти без существенных ошибок.

В результате соблюдения приведенных выше рекомендаций будут выполнены важные с точки зрения оптимизации и восстановления системы условия:
1- Система соответствующим образом настроена для записи файла Memory.dmp в случае возникновения ошибки режима ядра.
2- В основном используется файл подкачки из менее загруженного раздела.

Короче:
1:Обязательно создать раздел,гига на два, для файла подкачки в начале диска.
2:Если восстановление работает,то создай на нём ещё один файл подкачки,помимо ФП на системном диске.
Если с проблемой не переспать, то решение не родится.

#6
kder

kder

    Читатель

  • Участники
  • 8 сообщений
Много читать не осилил
значится так ХП.. озу 2гига, подкачка 1000-3000, нормуль? али че не так?

#7
RenZo

RenZo

    Advanced Member

  • Участники
  • 195 сообщений

Много читать не осилил
значится так ХП.. озу 2гига, подкачка 1000-3000, нормуль? али че не так?

Нормуль будет по дефолту, но (!!!) не делай своп динамическим. Только фиксированный размер и только тот, что стоит по дефолту.
by RenZo

#8
recon

recon

    Advanced Member

  • Участники
  • 100 сообщений

Много читать не осилил
значится так ХП.. озу 2гига, подкачка 1000-3000, нормуль? али че не так?


Все зависит от программ с которыми вы работаете.Для каждой машины оптимальный размер файла подкачки индивидуален и получается путем наблюдений за загрузкой ОЗУ и файла подкачки .Если вы хотите получить оптимальный размер файла подкачки то рекомендую вам поставить программу слежения за оперативкой к примеру подойдет модуль монитора слежения(мониторинг) программы rivatuner и понаблюдать насколько windows загружает ОЗУ и файл подкачки в процессе повседневной работы.На основании полученных данных можно будет сказать нужен ли вам файл подкачки вообще и если нужен то какого размера он должен быть.
Либо поставить по дефолту размер файла подкачки от 1000 до 1000(тогда он не будет динамическим),думаю вам вполне его хватит.

Сообщение отредактировал recon: 06 Январь 2008 - 03:30


#9
sesquialtera

sesquialtera

    Advanced Member

  • Участники
  • 67 сообщений
У меня 2 Г RAM. Отключил файл подкачки, проблем не было даже в Photoshop CS3 при одновременном открывании 100 файлов (при сканировании из него).
Windows Tack Manager показывает, что я никогда ещё и полутора Г. RAM не использовал, поэтому думаю, проблем не возникнет и в будущем.
На всякий случай данные машины:
Athlon 64 3200+ 2 GB RAM DDR2-800 в 2-х слотах, 3 HDD ATA.
Quod scripsi scripsi

#10
kder

kder

    Читатель

  • Участники
  • 8 сообщений
так вот и у меня все 2 гига полностью никада не загружались, если конечно намеренно в вм всё память не отожрать.
а так стоит хп, запускаю одновременно в Vm 2003 и ещё хп, у 2003 500мб у хп чето типа 256. и нормально

#11
demyan

demyan

    Gold Member

  • Участники
  • 622 сообщений
Все эти оптимизации актуальны только для машин с малым размером оперативной памяти - от гига и меньше. Главное, чтобы своп не был фрагментированным и его минимальный размер был больше пикового значения. Все остальное незначительно влияет на производительность системы. Я на гектаре памяти совсем выключал подкачку и работал так три дня, пока не запустил что-то, из-за чего система выдала предупреждение о недостаточном размере виртуальной памяти. За это время я не заметил какого-либо увеличения производительности, хотя оперативка работает в тысячи раз быстрее винта. Из этого вывод - обращения к свопу выполняются редко, в основном, для кэширования при выгрузке неиспользуемых библиотек, либо при нехватке оперативки.

#12
Gobber

Gobber

    Читатель

  • Участники
  • 17 сообщений
Вот запустил сборку idimm на 64 бита, работает не глючит, но требует вдвое больше обычной памяти на своп
поставил по 64 метра (2 гектара оперы) на три диска где есть работающие программы.
ФИЛкина 11-2007 успокоилась примерно в аналогичной конфигурации (один гектар) три по 8
два компа - две недели - полёт нормалёк

То что винда просит больше, может свидетельствовать о том чта она работает тщательнЕе,
но может и о том, чта государство интирисуиццо
по заверениям Microsoft, в системе BitLocker "нет лазеек для государственных властей и правоохранительных органов", которыми могли бы воспользоваться хакеры. Но нет гарантий, что нет неумышленных уязвимостей в результате ошибок самих разработчиков.
_"

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст



И потом бабах - пачиму Расея не Германия - пока:

12:30 (9 января) Скачивание кинофильмов, программного обеспечения и музыки из интернета объявлено в ФРГ уголовным преступлением. Об этом сообщает ИТАР-ТАСС со ссылкой на Федеральную ассоциацию информационной экономики, телекоммуникаций и новых средств коммуникации Германии.
В то же время не запрещается изготавливать копии приобретенных в легальной торговой сети дисков для себя лично и для друзей количеством не более семи штук. При этом запрещено копирование со взломом защиты. Такая копия считается «пиратской», и за ее изготовление предусмотрено наказание в виде лишения свободы на срок до пяти лет.
// «Прайм-ТАСС» _http://www.gazeta.ru/news/lenta/2008/01/09/n_1160303.shtml

Да уж. У нас по новому закону теперь копировать даже для себя не разрешается :devil: .

Сообщение отредактировал Gobber: 10 Январь 2008 - 11:13


#13
Georgich

Georgich

    Читатель

  • Участники
  • 7 сообщений

Поставил Windows XP Pro SP2 х64Edition EN(VLK), работает без проблем, отключил дамп
и своп оставил 3 по 64 метра

3 по 64 это как? 3 пейджевых файла по 64М на разных винтах/разделах? Сколько нужно ставить свопов и их объем при 4ГБ ОЗУ для Win XPx32 и Win XPx64 ?
Можно ли мне на каждом разделе на всех винтах поставить по 32М и не париться и будет ли это эффективно, учитывая, что системы установлены на разных винчестерах? Спасибо!

#14
recon

recon

    Advanced Member

  • Участники
  • 100 сообщений

3 по 64 это как? 3 пейджевых файла по 64М на разных винтах/разделах? Сколько нужно ставить свопов и их объем при 4ГБ ОЗУ для Win XPx32 и Win XPx64 ?
Можно ли мне на каждом разделе на всех винтах поставить по 32М и не париться и будет ли это эффективно, учитывая, что системы установлены на разных винчестерах? Спасибо!


фрагментация файла подкачки никогда не приводит к повышению производительности.А в данном случае следует еще учитывать что скорость чтения и время доступа с разных разделов разная.Идеально если файл подкачки располагается в начале диска на самом быстром диске в системе.Но разницу в работе можно ощутить только тогда когда у системы мало оперативки и она интенсивно работает с файлом подкачки.

#15
idimm

idimm

    SUPER Member

  • Участники
  • 476 сообщений

Сколько нужно ставить свопов и их объем при 4ГБ ОЗУ для Win XPx32 и Win XPx64 ?

На XPx64 при 4 гигах памяти подкачка вообще не нужна,да и на XPx86 в принципе тоже,но можешь оставить метров 200,больше не понадобится .
Если с проблемой не переспать, то решение не родится.

#16
Gobber

Gobber

    Читатель

  • Участники
  • 17 сообщений
При микроразмерах файла подкачки речь идёт не о производительности в обработке информации,
а о записи в него установочных параметров (самонастройке) работающих программ.

по мере установки новых программ винда выдаёт сообщение, что ей маловато свопа, и тогда надо добавлять
на тот диск, где новая программа установлена, чтобы ей не ходить на другой диск прописываться.
Метров по 8-16, ...
На 32 бита нужно примерно вдвое меньше, патамушта нет перекодировщика WOW с 32 на 64 бита.

200 метров в сумме вааще должно хватить на все случаи :devil:

Сообщение отредактировал Gobber: 11 Январь 2008 - 03:29


#17
Georgich

Georgich

    Читатель

  • Участники
  • 7 сообщений
Спасибо, Господа, за ответы!

А что Вы скажете на требования Сталкера к системе? Вроде бы там рекомендовалось 5 ГБ свопа.

#18
idimm

idimm

    SUPER Member

  • Участники
  • 476 сообщений

Спасибо, Господа, за ответы!

А что Вы скажете на требования Сталкера к системе? Вроде бы там рекомендовалось 5 ГБ свопа.

Я прошёл игру на максимальных настройках,вообще без подкачки,правда при 4 гигах памяти и всё было ОК.
Если с проблемой не переспать, то решение не родится.

#19
Fa.Er

Fa.Er

    Advanced Member

  • Участники
  • 299 сообщений
А нужен ли он при 8 Гб ОЗУ ( 4* 2 Гб ) ?
А то у меня Windows предлогает использовать 12 Гб ! ( Написано "Рекомендуется 12285 Метров ).

#20
idimm

idimm

    SUPER Member

  • Участники
  • 476 сообщений

А нужен ли он при 8 Гб ОЗУ ( 4* 2 Гб ) ?
А то у меня Windows предлогает использовать 12 Гб ! ( Написано "Рекомендуется 12285 Метров ).

Если он и при 4гигах не нужен,то при 8гигах и подавно,хотя если у тебя стоит север,то возможно немного понадобится.)))
Если с проблемой не переспать, то решение не родится.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Вы вошли на форум как ГОСТЬ. Просим вас войти или зарегистрироваться! Для того, что бы вам был доступен весь функционал форума.