Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Подкачка страниц - Недостатки22 января 2011Оглавление: 1. Подкачка страниц 2. История 3. Недостатки В случае расположения данных виртуальной памяти на внешних запоминающих устройствах, как чаще всего и происходит доступ к памяти замедляется. С большой вероятностью, использование свопинга на SSD накопителях уменьшает срок их службы. Файлы и разделы подкачкиРеализация хранения виртуальных данных в различных операционных системах различается в силу архитектурных особенностей их ядер и файловых систем. Фрагментация файла подкачкиВ процессе работы файл подкачки может стать фрагментированым, то есть непрерывные виртуальные области памяти будут состоять из многочисленных отдельных областей в файле подкачки. При считывании и записи данных страниц, расположенных линейно в виртуальной памяти, но рассеянных по файлу подкачки, много времени будет уходить на перепозиционирование головок жёсткого диска на начало очередной области. Это может привести к падению производительности всей системы из-за обилия медленных запросов на ввод-вывод. Рекомендации по размещению файла подкачки
Безопасность при работе с swap файломИз файла подкачки зачастую можно извлечь конфиденциальную информацию, используемую при работе вычислительной системы. Поэтому при работе с секретными данными обычно производится очистка swap например, с помощью утилиты sswap из комплекта secure remove. Также, многие программы, работающие с ценной информацией или с шифрованием, могут выборочно отключать возможность откачки фрагментов памяти. UnixВ ОС Unix и подобных swap обычно помещается на отдельный раздел жёсткого диска, что ускоряет доступ к данным, по сравнению с расположением swap на обычном разделе. Тем не менее, возможно и использование swap-файла. Пример создания swap-файла для GNU/Linux: # dd if=/dev/zero of=/swap bs=1024 count=128K # mkswap /swap # sync # swapon /swap Oracle Solaris может использовать тома ZFS в качестве разделов подкачки: # zfs create -V 2G pool/swap # swap -a /dev/zvol/dsk/pool/swap ОС Microsoft Windows и Windows NTОбласть жёсткого диска, предназначенная для свопинга, располагается в отдельном файле, который называется файл подкачки, своп-файл. Он называется pagefile.sys и по умолчанию создаётся системой в корневом каталоге диска C:. В дальнейшем пользователь может управлять размером и размещением файла подкачки, например, используя Панель управления, пункт Система.
Просмотров: 3309
|