Операционные системы, среды и оболочки. Макаренко С.И. - 200 стр.

UptoLike

Составители: 

Администратор систем высокой готовности обеспечивает:
Мгновенные уведомления об отказах - в администраторе систем
высокой готовности реализован механизм квитанций
работоспособности, следящий за состоянием каждого компонента
системы и позволяющий обнаруживать отказы на самой ранней
стадии. Если администратор обнаруживает определенное стечение
обстоятельств или отказ, он может автоматически мгновенно
оповестить об этом другие компоненты.
Настраиваемые сценарии восстановлений - используя
библиотеку администратора систем высокой готовности,
приложение может явно указать администратору, какие действия по
восстановлению и в каком порядке предпринять в случае сбоя.
Автоматическое восстановление соединений - администратор
систем высокой готовности также предоставляет клиентскую
библиотеку, которая позволяет системе в случав отказа восстановить
прерванные соединения. Эта библиотека содержит замену для
стандартных функций ввода/вывода из библиотеки языка С.
"Посмертный" анализ - если процесс завершается некорректно,
администратор систем высокой готовности может сохранить его
образ для последующей обработки. Анализируя этот образ,
возможно определить, какая строка кода вызвала сбой, а также
узнать содержимое переменных, чтобы точно определить, что
именно произошло.
Администратор систем высокой готовности обладает способностью к
самовосстановлению и поэтому устойчив к внутренним сбоям. Если он по
какой-либо причине завершается некорректно, он полностью
восстанавливает свое предыдущее состояние.
13.3 Файловые системы
В традиционных ОС файловые системы встроены в ядро. В QNX
Neutrino файловые системы расположены вне пределов ядра и выполняются
в отдельных защищенных областях памяти как пользовательские процессы.
В результате, вы можете запустить, остановить или обновить поддержку
той или иной файловой системы «на лету», без необходимости в
перезагрузке.
В дополнение, несколько файловых систем: дисковая, встраиваемая в
ППЗУ, CD-ROM, CIFS и т.д. - могут выполняться одновременно на одной и
той же целевой системе. Они даже могут работать совместно, расширяя
возможности друг друга. Например, файловая система со сжатием может
работать совместно со встраиваемой файловой системой, существенно
снижая потребности устройства в объеме ППЗУ.
200
     Администратор систем высокой готовности обеспечивает:
     − Мгновенные уведомления об отказах - в администраторе систем
       высокой     готовности     реализован     механизм      квитанций
       работоспособности, следящий за состоянием каждого компонента
       системы и позволяющий обнаруживать отказы на самой ранней
       стадии. Если администратор обнаруживает определенное стечение
       обстоятельств или отказ, он может автоматически мгновенно
       оповестить об этом другие компоненты.
     − Настраиваемые      сценарии     восстановлений      -    используя
       библиотеку    администратора     систем    высокой     готовности,
       приложение может явно указать администратору, какие действия по
       восстановлению и в каком порядке предпринять в случае сбоя.
     − Автоматическое восстановление соединений - администратор
       систем высокой готовности также предоставляет клиентскую
       библиотеку, которая позволяет системе в случав отказа восстановить
       прерванные соединения. Эта библиотека содержит замену для
       стандартных функций ввода/вывода из библиотеки языка С.
     − "Посмертный" анализ - если процесс завершается некорректно,
       администратор систем высокой готовности может сохранить его
       образ для последующей обработки. Анализируя этот образ,
       возможно определить, какая строка кода вызвала сбой, а также
       узнать содержимое переменных, чтобы точно определить, что
       именно произошло.
      Администратор систем высокой готовности обладает способностью к
самовосстановлению и поэтому устойчив к внутренним сбоям. Если он по
какой-либо    причине     завершается   некорректно,  он    полностью
восстанавливает свое предыдущее состояние.

                      13.3 Файловые системы

      В традиционных ОС файловые системы встроены в ядро. В QNX
Neutrino файловые системы расположены вне пределов ядра и выполняются
в отдельных защищенных областях памяти как пользовательские процессы.
В результате, вы можете запустить, остановить или обновить поддержку
той или иной файловой системы «на лету», без необходимости в
перезагрузке.
     В дополнение, несколько файловых систем: дисковая, встраиваемая в
ППЗУ, CD-ROM, CIFS и т.д. - могут выполняться одновременно на одной и
той же целевой системе. Они даже могут работать совместно, расширяя
возможности друг друга. Например, файловая система со сжатием может
работать совместно со встраиваемой файловой системой, существенно
снижая потребности устройства в объеме ППЗУ.



                                  200