?

Log in

Previous Entry | Next Entry

Чтобы ускорить вашу систему или приспособить ее к обстоятельствам.

     Раздел подкачки очень важен для Linux- систем, или, по крайней мере, бывает очень важным. Он позволяет ядру отложить в сторонку информацию, которая не является необходимой в данный конкретный момент, и освободить ОЗУ системы под работающие процессы. Старое эмпирическое правило гласит, что объем этого раздела должен быть не меньше объема физического ОЗУ, а желательно – вдвое больше, но это правило больше не покрывает все варианты.
     Во-первых, в наши дни вы, скорее всего, богаты физическим ОЗУ, поскольку цены на них стали вменяемыми и при желании вполне можно всадить на материнскую плату 8, а то и 16 ГБ. Поэтому слишком большой раздел подкачки уже ни к чему, но системные администраторы считают идеальным объем около 2 ГБ. Чтобы узнать фактически используемый объем раздела подкачки, запустите либо команду free, либо команду swapon, например:

swapon -s


     Выведется полный объем раздела подкачки в байтах. Однако, возможно, вам потребуется более эффективно управлять разделом подкачки, если вы запускаете много экземпляров параллельно работающих сервисов (например, баз данных или web-серверов). Создав для подкачки дополнительный раздел, можно добавить его к текущему (считая, что новый раздел подкачки – sdb2) командами:

mkswap /dev/sdb2

swapon /dev/sdb2

echo ‘/dev/sdb2 swap swap sw 0 0 ‘ >> /etc/fstab


     Последняя строка добавляет новый раздел подкачки на постоянной основе, и он будет монтироваться при загрузке. Интересно, что ядру хватает ума на чередование доступа к разделам подкачки, и вы можете серьезно повысить производительность, предусмотрев разделы подкачки на всех быстрых жестких дисках, имеющихся у вас в системе. Кроме того, можно использовать для подкачки файл. Хотя обычно это не лучший способ решения проблемы, он помогает в ситуациях, когда требуется временно удалить диск из системы или обеспечить себе дополнительное место для подкачки (например, при визуализации огромной и детальной 3D-сцены). Чтобы обзавестись файлом подкачки, можно создать пустой файл командой dd, а затем его смонтировать:

dd if=/dev/zero of=/var/swapfile bs=1024 count=2097152

mkswap /var/swapfile

swapon /var/swapfile


     Наконец, создание раздела подкачки на медленных устройствах – например, USB-брелках – идея отнюдь не здравая. Ядро, конечно, съест и такое, если добавить его к системе, но скорость USB 2.0, около 400 Mbps, существенно снизит производительность. А вот быстрый твердотельный диск – идеальное место.

Comments

( 1 comment — Leave a comment )
renoma26
Feb. 17th, 2013 02:22 am (UTC)
hookup finder, 100% Guaranteed. Go Here welcomemyhomecat.blogspot.com
( 1 comment — Leave a comment )

Profile

linuxbook
Linux: the choice of a GNU generation.

Tags

Page Summary

Счетчик посещений


Проверить тиц
Яндекс цитирования
Powered by LiveJournal.com
Designed by Lilia Ahner