Сентябрь 2018
Пн Вт Ср Чт Пт Сб Вс
« Фев    
 12
3456789
10111213141516
17181920212223
24252627282930

Программы запоминающие состояние


Системам, работающим без контроля оператора, тре­буются специальные программы, запоминающие состоя­ние защищаемого ПК. Каждый регистр, все области па­мяти должны быть сохранены с тем, чтобы можно было провести автоматическое восстановление после переза­грузки при появлении напряжения внешней сети. Все современные внутренние системы используют про­граммы, сохраняющие состояние системы, и работают по одному и тому же принципу. Они переключаются на батареи при пропадании напряжения внешней сети.

Сис­тема продолжает работу, используя энергию батарей, очень короткий период: секунду или две. Это позволяет пережить кратковременные перебои. После этого, если ББП убедится, что напряжение отсутствует значительное время, запускается программа, сохраняющая состояние системы. На диск записывается состояние оперативной памяти, видео-памяти и даже значения регистров про­цессора. Если нормальное питание возвращается во вре­мя процесса записи состояния системы, то программа управления ББП возвращает управление после заверше­ния своей работы. Можно продолжить работу с того места, где систему застали неприятности. Если же внеш­нее питание не восстановилось, то ББП паркует диск и выключает систему. Включите свой ПК, и он автомати­чески загрузит ту программу, которая была прервана пропаданием напряжения. На экране появится то же изо­бражение. Все будет в точности таким, каким было пос­ле ввода вашей последней команды. (Конечно же, вы узнаете и о программных ошибках, если они проявились до неприятностей с питанием. Управляющая программа ББП поможет вам в этом.) Программы сохраняющие статус трудно переоценить для систем, работающих без присмотра оператора. Например, установите внутренний ББП в сетевой сервер, и сбой питания не приведет к потере его информации. Несмотря на то, что данная стратегия кажется столь заманчивой, у нее имеются и свои недостатки. Как и для всех статус сохраняющих систем, для программ ББП требуется по меньшей мере столько места на диске, сколько RAM имеет ПК. Для ПК с восемью мегабайтами RAM потребуется восемь мега­байт, плюс место для записи информации видеопамят и. Более того, для сохранения большого объема информа­ции на диске может пот ребоваться много времени: от пяти секунд до нескольких минут. Все зависит от объема памяти, производительности процессора вашего ПК и быстродействия диска. Тип памяти также влияет на дли­тельность процесса, особенно для 386 и 486 систем.

В то время, как все внутренние ББП могут сохранять со­стояние стандартных типов памяти (DOS, extended и ex­panded), у некоторых появляются проблемы при работе с новейшими процессорами, реализующими усовершен­ствованные возможности страничной работы с памятью. Если память вашей системы работает по протоколу XMS или VPCI (тип расширенной памяти, используемой DOS 5.0 и Windows, например), вам следует быть более кри­тичным при покупке ББП. Убедитесь, что покупаемый блок позволит без проблем управиться со всей памятью вашей системы. Как и все резидентные программы, со­храняющие состояние программы занимают некоторое место в памяти. И нужно выяснить, где они должны размещаться по отношению к другим резидентным про­граммам. Например, некоторые требуется загружать толь­ко после всех программных драйверов.

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Рубрики

    Реклама