Фирма IBM вместе с операционной системой OS/2 выпустила свой вариант графического интерфейса пользователя (GUI - Graphics User Interface) - Presentation Manager.
Система OS/2 имеет развитый объектно-ориентированный программный интерфейс. Все графические и программные примитивы представляются в ней в виде объектов (память, дисплей, принтер, папка, звуковая карта, дисковод).
Файловая система
Операционная система OS/2, кроме того, поддерживает свою файловую систему - HPFS (High Performance File System - высокопроизводительная файловая система), характеризующуюся хранением имен файлов и каталогов в виде B-дерева. Эта файловая система оптимизирована для мультизадачной среды и ускоряет одновременную работу программ с файлами, расположенными на дисках большего объема. Используя виртуальную память на диске, программа может адресовать до 1Гб памяти.
Многозадачность
В ОС OS/2 реализована возможность запуска двух или более программ одновременно, а планировщик задач определяет, какой из этих задач предоставить время процессора.
|
|
Многозадачная и многопоточная архитектура ОС OS/2 обеспечивает прочную платформу сетевым клиентам. OS/2 поддерживает прикладные программы отдельно от функций сети, таким образом, возникновение проблемы с программным обеспечением в одной области памяти не ведет к зависанию всей операционной системы и прерыванию работы. Это дает ОС OS/2 значительное преимущество перед Windows 3.1 и Windows for Workgroups 3.11. Так как эти продукты не поддерживают технологию Intel Virtual Machine Technology, которая надежно управляет прикладными программами.
Сетевые возможности
Операционная система OS/2 поддерживает полный набор протоколов для работы, как в локальной сети, так и в глобальной сети Internet. Это такие протоколы так: NetBIOS, IPX/SPX, TCP/IP и др.