Серверная операционная система OS/2 Warp 4.5
Новая серверная ОС компании IBM, которая вышла в свет в 1999 году, носит название OS/2 WarpServer for e-Business, что подчеркивает ее основное назначение, но поскольку в процессе её создания она носила кодовое название «Аврора» (Aurora), фактически все её так теперь и называют.
Как известно, предыдущие версии системы OS/2 могли предоставить программисту только 512 Мбайт виртуального адресного пространства для нативных 32-битовых задач. В своё время это было очень много. Однако сегодня, хоть и крайне редко ещё встречаются задачи, требующие столь большого объёма оперативной памяти, некоторые считают серьёзным недостатком ограничение в 512 Мбайт. Поэтому в последней версии системы это ограничение снято, и теперь объем виртуальной памяти может достигать 3 Гбайт (напомним, что в Windows NT 4.0 объём виртуального адресного пространства для задач пользователя составляет 2 Гбайт). По умолчанию максимальный объём виртуальной памяти задачи OS/2 v. 4.5 составляет 2 Гбайт, но командой «VIRTUALADDRESSLIMIT=3072» в конфигурационном файле CONFIG.SYS он может быть увеличен.
В этой системе разработчики постарались все прежние остатки старого 16-битового кода, который ещё оставался в предыдущих версиях системы, заменить на полностью 32-битовые реализации, что повышает скорость работы системы. Прежде всего, сделана поддержка 32-битовых драйверов инсталлируемых файловых систем (IFS), ибо в предыдущих системах работа с ними велась через трансляцию вызовов 32bit®16bit®32bit. В то же время для обеспечения совместимости со старым программным обеспечением кроме 32-битового используется и 16-битовый API.
Для повышения надежности файловой подсистемы создана новая журналирующая файловая система JFS (journaling file system). JFS введена для удовлетворения потребности в более живучей файловой системе для OS/2 Warp. JFS имеет большую безопасность в структурах данных благодаря технике, разработанной для СУБД. Работа с файловой системой происходит в режиме транзакций с ведением журнала транзакций. В случае системных сбоев есть возможность обработки журнала транзакций с целью занесения или сброса каких-либо изменений, произведённых во время системного сбоя, эта система также повышает скорость восстановления файловой системы после сбоя. Сохраняя целостность файловой системы, эта система управления файлами не гарантирует восстановление пользовательских данных. Следует отметить, что файловая система JFS обеспечивает самую высокую скорость работы с файлами из всех известных систем, созданных для ПК, что очень важно для серверной ОС.
Для работы с дисками создан специальный менеджер дисков – LVM1. Все устанавливаемые файловые системы содержатся в LVM. LVM осуществляет определение имён дисков для программ, которые этого требуют. Это позволяет избирательно назначить любую букву любому разделу. И даже больше – ОС не будет сама использовать имена дисков. LVM в совокупности с JFS позволяет объединять несколько томов и даже несколько физических дисков в один большой логический том.
Дата добавления: 2022-02-05; просмотров: 247;