Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Вычисление необходимого размера подкачки

Вы можете вычислить, сколько виртуальной памяти необходимо добавить к опе­ративной, или другими словами, объем пространства подкачки. Как минимум необ­ходимо 16Мбайт общей виртуальной памяти, из которых 4 Мбайта должны быть

оперативной памятью.

Размер места на диске для подкачки может быть любого размера, какого вам хочет­ся, только с учетом того, что вся виртуальная память (подкачка, плюс оперативная) не должна превышать 4 Гбайта. Но если создать раздел подкачки размером свыше 128 Мбайт, это будет пустой тратой ресурсов жесткого диска, так как Linux не может ис­пользовать на одном разделе подкачки больше 128 Мбайт.

Если вдруг понадобится больше, создайте несколько разделов по 128 Мбайт. Например, 16 таких разделов дадут в сумме уже 2 Гбайта, выделенныхдля подкачки.

Не следует создавать область подкачки, которая будет превышать объем оперативной памяти более чем в три раза, разве что вы будете основательно использовать графические возможности системы X. Помните, что размер подкачки можно изменять по мере необходимости.

 

Linux поддерживает подкачку в двух видах.

1 Раздел подкачки. Раздел на жестком диске, помеченный Linux для использования под подкачку (ID=82). Раздел подкачки резервируется только для подкачки и при этом используются смежные блоки диска.

2 Файл подкачки. Файл, помещенный где-то в файловой системе Linux. Отдельные фрагменты этого файла размещаются на несмеж­ных блоках жесткого диска, что отрицательно сказывается на произ­водительности.

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

 

Главная неприятность, связанная с использованием swap-файлов, состоит в том, что доступ к ним происходит через файловую систему. Это означает, что блоки, составляющие swap-файл могут быть не смежными на диске. То есть скорость своппинга при использовании swap-файла ниже, чем при использовании swap-раздела, для которой блоки всегда смежны (последовательны) и запросы на ввод/вывод происходят прямо к устройству.

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

Использование файла своппинга может быть очень полезным, если у вас есть временная потребность в дополнительном пространстве для своппинга.

 

Разделы, необходимые для работы Linux.

Для работы Linux необходимо создать на жестком диске (дисках) по край­ней мере два раздела: корневой (то есть тот, который будет содер­жать каталог /) и раздел своппинга (swap, раздел подкачки). Размер последнего, как правило, составляет от однократной до двукратной величины опера­тивной памяти компьютера. Если у вас много свободного места на диске, то можно создать отдельные разделы для каталогов /usr, /home, /var.

 

<== предыдущая лекция | следующая лекция ==>
Дисковый буфеp | Внимание!
Поделиться с друзьями:


Дата добавления: 2014-01-14; Просмотров: 361; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.