Пространство подкачки используется в Linux, когда вся физическая память (ОЗУ) заполнена. Если вашей системе нужны дополнительные ресурсы, а оперативной памяти не хватает, неактивные страницы перемещаются из памяти в пространство подкачки. Хотя пространство подкачки может помочь на компьютерах с небольшим объёмом ОЗУ, не следует считать его заменой дополнительной памяти. Пространство подкачки размещается на жёстких дисках, скорость которых гораздо ниже, чем оперативной памяти.
Пространством подкачки может быть выделенный раздел подкачки (что рекомендуется), файл подкачки или комбинация файлов и разделов подкачки.
Размер пространства подкачки следует выбирать равным двум объёмам оперативной памяти, при её объёме до 2 Гбайт. Если же у вас больше 2 Гбайт оперативной памяти, к размеру файла подкачки следует прибавить объём ОЗУ сверх 2 Гбайт. Размер пространства подкачки не должен быть меньше 32 Мбайт.
Согласно этой простой формуле, компьютеру с 2 Гбайтами физической памяти следует выделить 4 Гбайт для подкачки, а компьютеру с 3 Гбайтами для подкачки следует отвести 5 Гбайт.
Замечание | |
---|---|
К сожелению, выбор объёма пространства подкачки для Red Hat Enterprise Linux — это скорее искусство, чем наука, поэтому каких-то чётких правил здесь нет. Определяя размер пространства подкачки следует принимать во внимание наиболее часто используемые приложения. |
Важно | |
---|---|
Файловые системы и тома LVM2, отведённые для пространства подкачки., не могут использоваться в процессе изменения. В частности, пространство подкачки нельзя назначить никаким системным процессам, а также его нельзя распределить и использовать в ядре. Чтобы определить размер пространства подкачки и где оно находится, воспользуйтесь командами free и cat /proc/swaps. Чтобы изменить настройку пространства подкачки, правильнее всего будет загрузить систему в режиме восстановления и следовать инструкциям (по каждому сценарию), приведённым в продолжении этой главы. Инструкции по загрузке в режиме восстановления описаны в главе 5 Основы восстановления системы. Получив предложение смонтировать файловые системы, ответьте Пропустить (Skip). |