Показать полную графическую версию : Файл Подкачки (pagefile.sys) - .:[все вопросы]:.
Игорь Лейко
29-04-2008, 17:36
На том, на котором программы чаще запускаются, на том и стоит держать файл подкачки. »
Вообще-то скорее наоборот. Чтобы во время работы или игры нагрузка на оба диска распределялась, а не на один. Хотя однозначного рецепта все равно нету - много привходящих обстоятельств.
Admiral, хм... отнюдь. :)
Я полагаю, если программы, особенно ресурсоёмкие, находятся на диске C, то логичнее было бы создать swap-файл на D. Потому-что в таком случае больше вероятность того, что оба логических диска находятся на разных блинах, что есть гуд - грубо говоря каждый блин будет "занят своим делом". Т.ё. скорость доступа к файлу подкачки возрастёт.
каждый блин будет "занят своим делом"
а есть информация что головки ходят не синхронно?
Таки прав dascon - вариант xoomer'а прошел бы для случая SCSI - там асинхронные головки.
Игорь Лейко
29-04-2008, 17:59
Я полагаю, если программы, особенно ресурсоёмкие, находятся на диске C, то логичнее было бы создать swap-файл на D. »
В том случае, если D - второй физический диск.
Это уже частный случай. Они синхронно ползают по блинам, а неизвестно нужен ли доступ к файлу подкачке именно последовательный, как данным в этот момент. А если данные фрагментированные, то он сначала их считывает, а потом на втором блине по подкачке поползает или одновременно, так делает.
На одном же блине он по этой фрагментации и данные, и подкачку разбирает. А если учитывать, что диск может быть SATA, да и с поддержкой NCQ ещё, то тогда вообще милое дело. Кроме того он ещё и разбит правильно должен, что б один логический диск - один блин.
Конечно, если б движение было асинхронно по блинам, получил б как бы два винта в одном. Тут и спору нет, оптимальние на втором блине. А так увы, слишком много условий должны совпасть, что б почувствовать разноблиновую производительность для файла подкачки.
Собсно, Игорь Лейко прав.. и это уже много раз подчеркивалось: существенная разница в производительности в зависимости от размещения файла подкачки будет тогда и только тогда, когда он находится на другом физически носителе. Сложно говорить о "ненагруженности" логического диска, если операции чтения\записи идут последовательно, а не параллельно.
Игорь Лейко
29-04-2008, 18:15
а потом на втором блине по подкачке поползает или одновременно, »
В современных винчестерах (в отличие от старых емкостью в десятки и сотни мегабайт) переключение головок с одной поверхности на другую требует нового позиционирования блока головок и потом некоторого периода ожидания нужных данных, что по времени почти эквивалентно размещению данных на соседних дорожках той же поверхности. Так что никаких "одновременно" быть не может.
Мда. Подавляющее большинство право таки. :)
Получается, главное, чтобы диск NCQ поддерживал, тоесть все современные, а размещение swap-файла практически роли не играет, в отличие от самого случая.
Получается, главное, чтобы диск NCQ поддерживал, тоесть все современные »
и снова не угадал :)
Это тоже не главное - поскольку корректная поддержка данных технологий должна обеспечиваться драйвером :)
но это уже оффтоп.
почитать эту статью, то в ней большими буквами жирным шрифтом написано, что "Майкрософт" никакого отношения к этой статье не имеет »...и в KB она попала случайно ;)
Petya V4sechkin
03-05-2008, 17:31
VitRom, статьи за номерами 55xxxx (начиная с 555001) пишут MVP и MCT:
Статья о решениях, предлагаемых сообществом (http://support.microsoft.com/gp/cmtycntent/ru)
Petya V4sechkin, т.о. получается, что у МС нет собственного (публичного) мнения по этой теме... Но вместе с тем нет и возражений против мнения, выраженного MVP в этой статье.
levinsoft
04-05-2008, 07:27
Всем привет, возникла проблема - уже на 5-6 компьютерах в моей сетке стал происходить такой трабл. Ни с того, ни с сего, во время загрузки винды фылазит сообщение "Файл подкачки отсутствует или слишком мал...". Ясно дело, залазим в "МК\св-ва\быстродействие" смотрим, файл подкачки 256Мб, хотя мастдаю надо 2Гб и более. Открываем тотал коммандер, в корне лежит pagefile размером 2,4Гб, в окошке свойств задания размеров нажимаем кнопку задать, эта зараза просит перезагрузиться, после перезагрузки все тоже самое, хотя pf как был 2,4гб так и есть. Пытался вообще отключить, пытался задать особый размер - все бесполезно, вылазит сообщение о трабле.
Подскажите как быть!
Всем заранее спасибо!
Petya V4sechkin
04-05-2008, 09:33
levinsoft, проверьте:
http://support.microsoft.com/kb/315270/ru
http://support.microsoft.com/kb/316528/ru
levinsoft
04-05-2008, 09:42
Petya V4sechkin, пасиба за инфу! Очень помогла. Но непонятно осталось, как ни с того, ни с сего исчезли системные записи в винде...
Dirk Diggler
19-05-2008, 17:07
Обломился мне тут 20Гб винт, я его подцепил, разбил на 1+19 Гб, преобразовал в динамический. Разместил на 1Гб разделе своп, а с системного убрал. Ребутнулся. Своп создался, однако не используется! Можно удалить, отредактировать и т.п.
Крутил вертел - так и не смог заставить работать, система(XP Prof SP3) все равно на С: создает свой полгиговый, игнорируя настройки. Вернул обратно к "базовому" диску, разбил, подцепил - нормально. Это что, by design нельзя своп на динамических дисках держать?
Petya V4sechkin
19-05-2008, 18:11
Это что, by design нельзя своп на динамических дисках держать?
Хотя на support.microsoft.com это не описано, судя по всему, так оно и есть.
Virtual Memory in Windows XP (http://www.aumha.org/win5/a/xpvm.php)
In relocating the page file, it must be on a ‘basic’ drive. Windows XP appears not to be willing to accept page files on ‘dynamic’ drives.
Добрый вечер.
Подскажите, пожалуйста, утилиту, которая в реальном времени показывает, какие приложения используют файл подкачки. И можно ли так формулировать вопрос? Может, только ОС это делает? Не могу разобраться.
Вдогонку: как лучше всего решить задачу размещения файла подкачки на RAMDisk?
gelios_aa
09-06-2008, 09:14
Подскажите, как вместо файла подкачки использовать оперативную память? И еще один, вытекающий из первого, сколько памяти поддерживает Windows XP (хочу установить 4Гб).
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.