Gourmet
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору krnark мндаз... виртуальная память была придумана "от бедности", когда чипы RAM стоили слишком дорого (вообще придумали ее в DEC, в первый раз полноценно реализовали в VAX VMS), в винде файл свопинга нужен только из-за дырок, из-за которых при его отсутствии работа некоторых сервисов (не ядра) может обрушить систему - сборки типа BartPE без файла свопинга прекрасно обходятся никакие библиотеки в своп не выгружаются - в своп выгружаются только страницы, которые помечены, как сегменты данных, а страницы, помеченные как сегменты кода, подкачиваются из файлов кода (именно поэтому образ работающей программы или dll "залочен" - он "отображен" в виртуальную память), в своп еще выгружается частично kernel и драйверы, хорошо хоть это отключается в реестре (что следует делать на любой рабочей станции сразу), при этом в винде свопинг есть ВСЕГДА, когда есть файл свопинга, полностью его отключить невозможно, причем система норовит выкинуть в своп данные программ, если просто простаивает, это легко заметить, если запустить, например, Corel Draw, потом некоторое длительное время ничего не делать - при возвращении Corel будет восстанавливаться долго, потому что его сегменты данных вылетели в своп, а сегменты кода помечены, как "неактивные" и занимаемая им оперативная память возвращена системе, хотя это совершенно не нужно, увы, этой дебильной политикой управлять невозможно, если нельзя запретить "терять" сегменты кода, то хотя бы можно отключить свопинг сегментов данных (вообще по статистике самый часто задаваемый вопрос на конференциях Microsoft - "как это можно отключить?" - вроде бы около 70%) виртуальной памяти у меня 4 Гига, и пока что ни разу в потолок не упирались, 4 гига на рабочей станции это ОЧЕНЬ МНОГО - так мне лучше поставить 4 гига оперативной, а свопинг отключить нафик, но увы, может падать, поэтому лучше свопинг загнать на рам-диск | Всего записей: 1782 | Зарегистр. 26-06-2003 | Отправлено: 15:59 14-12-2007 | Исправлено: Gourmet, 16:29 14-12-2007 |
|