Путь к LINUX


Разгрузка операционной системы


Теперь давайте рассмотрим, каким образом

протекает обратный процесс - разгрузка операционной системы. Вы

конечно же знаете, что выключить UNIX-машину гораздо сложнее,

чем обычный калькулятор. И соответствующий ритуал должен быть

соблюден до мельчайших деталей. В противном случае вы можете потерять

ряд файлов или развалить всю систему в целом.

Дело в том, что с целью повышения производительности

системы Linux работает с диском через кэш-систему, которая не

выполняет физическую запись на диск по мановению пальца пользователя,

а управляется собственным диспетчером, сносящим буферы записи

через определенные интервалы времени (конечно, если емкость кэша

будет исчерпана, снос данных будет осуществлен немеленно, но такая

ситуация бывает довольно редко). В результате значительно сокращаются

потери времени на обслуживание запросов к диску, но при этом возникает

опасность потери данных при внезапном выключении системы - ведь

в кэш-памяти могут оставаться не сохраненные на винчестере данные!

Но и это еще не все! Linux - это многозадачная

система, следовательно кроме пользовательских задач в памяти активно

работает несколько фоновых задач, которые также могут активно

взаимодействовать с файловой системой, коммуникационными портами,

сетевыми картами и печатающими устройствами. Если при этом приходится

делить ресурсы между несколькими пользователями, которые конкурируют

за доступ к одной и той же базе данных (например, MetalBase 5.0)

- результат внезапного выключения питания может быть сравним только

со взрывом атомной бомбы внутрикомпьютерного масштаба!

Именно поэтому вам необходимо аккуратно и

качественно организовать процесс разгрузки операционной системы.

Для этой цели в Linux предусмотрена специальная программа /bin/shutdown.

Давайте рассмотрим, как ее использовать?

Прежде всего отметим, что вызов этой программы

осуществляется при вводе клавишной комбинации "из трех пальцев"-Ctrl-Alt-Del.

Поэтому изложенный ниже материал предназначен не для ежедневного




Начало  Назад  Вперед