BC/NW
2011; №1 (18):3.3
ОПЕРАЦИОННАЯ СИСТЕМА OSVA 2.
В.А.Суховерхий,
М.В. Раскатова
Московский энергетический институт (Технический университет)
С развитием операционных систем идет процесс
увеличения их размеров, растет увеличение количества ошибок в программном коде,
вследствие чего уменьшается скорость работы операционной системы, а также
увеличение потребления ресурсов компьютера.
Данную проблему я попытался решить, создав
операционную систему OSVA 2.
Операционная
система OSVA 2
позволяет работать с компьютером намного
быстрее благодаря псевдо многозадачности. Данная технология позволяет запускать
более 100 приложений одновременно, но при этом, не тормозя электронно-вычислительную машину. Технология
работает следующим образом: допустим пользователь запускает приложение А, а
затем запускает и переключается на приложение Б, приложение А в этот момент
совершает процесс гибернации, но сохраняет изображение своего окна на экране,
только в том случае если приложение сделано для оконного режима. Когда пользователь
вернется к использованию приложения А, то приложение Б совершит процесс
гибернации, если не будет закрыто.
Скриптовый
язык супер бат представляет из себя модифицированный язык бат с включениями
языка bash, а также свои команды которые позволяют создавать различные объекты,
такие как окна строки ввода управление курсором мыши рисование графических
объектов.
Благодаря
простоте написания программ на данном языке любой пользователь сможет написать
программу, сравнимую с программами, созданными на языках более низкого уровня. Но
при этом супер бат позволяет использовать все возможности операционной системы,
например, написать текстовый редактор, работающий в оконном режиме. Также
приложения, написанные на супер бате, запускаются, не заставляя пользователя
ожидать долгой загрузки, и могут работать в облаке.
Операционная
система OSVA 2 совместима с DOS и GNU приложениями. Причем, OSVA 2 поддерживает как 16 так и 32 разрядные
приложения. 32-х разрядный режим
включается только в случае когда 32-х разрядность необходима приложению.
Благодаря этой функции операционная система OSVA 2 может запускаться практически на любом
компьютере. В операционной системе можно легко портировать и запускать
приложения от других платформ благодаря строению самих приложений в OSVA.
Приложения в операционной системе OSVA
состоят из папки, внутри которой находятся:
-стартовый скриптовый
файл
-файл
конфигурации, в котором находится само название программы
-в
папке могут находиться дополнительные библиотеки в формате ехе.
В последующих версиях OSVA
будут
добавлены дополнительные возможности к графической оболочке и языку super
bat, такие как поддержка более высоких разрешений экрана,
поддержка большего количества форматов файлов.
Операционная система OSVA
может найти свое применение, как в промышленности, так и в офисах и на домашних устройствах
пользователя.