Операционная системы СК - технический обзор



    Операционная система СК (NC OSTM) ориентирована на сетевые компьютеры, которые продвигает NC Inc., дочерняя компания Oracle Corporation. ОС СК базируется на Acorn RISC OS, мощной операционной системе, работающей на  процессоре ARM. ОС характеризуется высокой степенью надежности и является низко/высокоуровневой функционирующей операционной системой.

    ОС СК встроена в ПЗУ машины на материнской плате или в ПЗУ карте. Модульная система позволяет динамически делать изменения, даже после запуска операционной системы. Например, ОС СК, встроенная в ПЗУ может быть дополнена или заменена модулями, загруженными в оперативную память. Эти модули физически могут находиться на удаленном сервере и при запуске автоматически загружаться, позволяя системному администратору выполнять глобальные S/W обновления машин пользователей.

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

    Графическая библиотека поддерживает высококачественные шрифты, bitmaps и большой набор простых функций. Она поддерживает глубину цвета от 1 до 32 бит на точку, двигает и копирует блоки кадрового буфера. Новой характеристикой является то, что глубина и разрешение точки могут быть изменены на ходу. Графическая библиотека поддерживает разные разрешения, включая телевизионные.

    Кроме простых функций графическая библиотека имеет продвинутую bitmap систему, прозволяющую изменять масштаб шрифтов и вращать тексты и графические объекты. Также имеются модули и приложения, поддерживающие быструю распаковку JPEG изображений и векторную графику.

    ОС СК содержит в себе несколько драйверов, поддерживающих внутреннее и внешнее аппаратное обеспечение (например для микропроцессоров Ввода/Вывода и видео контроллера, PS2 клавиатуры, мыши, параллельного порта и других устройств Ввода/Вывода). Кроме того имеется ряд других драйверов, включая серийный порт, IDE диск, SCSI, ZIP, флопи диск, SCSI и ATAPI CD-ROM при поддержки аппаратного обеспечениия.

    Особенные характеристики ОС СК: 
    • небольшой футпринт ОС
    • высокомодульная структура, состоящая из центрального ядра для низкоуровневых функций и более 150 модулей для высокоуровневых функций
    • расширяется через динамические добавления модулей, загружаемых в оперативную память
    • хранит приложения как модули ОС в ПЗУ (например броузер)
    • имеет стандартные компиляторы, например C/C++
    • стандартный UNIX TCP/IP
    • превосходная поддержка графики и мультимедии.

    Имеются различные файловые системы и сетевые протоколы для ОС СК, включая TCP/IP протокол и поддержку для сетевых файловых систем (NFS). Также существуют файловые системы, хранящиеся в ПЗУ, оперативной памяти или в обоих сразу, позволяя приложениям быстро и просто достигать свои источники.

    Имеется поддержка для формата DOS и программное обеспечение, распознающее формат MAC OS.  

      |  Home |