228
нахождению вектора прерываний соответствующего SLIC и передаче
управления на него.
Структура системного программного обеспечения AS/400 такова, что
над SLIC может располагаться не обязательно OS/400, а и какая-то другая
ОС. Такая возможность была использована еще в самых первых версиях
системы: AS/400 обеспечивает работу также ОС своих предшественниц –
System/36 и System/38. Однако реализация над SLIC "совсем другой" ОС
осуществилась только в V5R1 в 2001 г. И такой ОС стала ОС Linux. Первая
версия – это 32-битный Linux для PowerPC на базe ядра 2.4, но уже в 2002
г. будет реализована и 64-битная версия. Linux инсталлируется во
вторичном логическом разделе AS/400 и требует всего 0,1 процессора и 64
Мбайт памяти на раздел, поэтому на одной вычислительной системе
можно иметь десятки инсталляций Linux. В первичном разделе, однако,
должна работать OS/400. OS/400 обеспечивает для Linux-разделов
виртуальные устройства ввода-вывода, доступ к системным службам
OS/400 и взаимодействие с приложениями, выполняющимися в OS/400.
Некоторое время вычислительные системы среднего класса были
"нелюбимым детищем" фирмы IBM и не слишком усердно продвигались
на рынке. Однако, с 1995 года ситуация кардинально меняется. AS/400
попадает в число стратегических продуктов фирмы, объемы ее продаж
резко возрастают. Все программные продукты IBM оперативно
портируются на эту вычислительную систему, а в ряде случаев она
становится первой платформой, на которой эти продукты внедряются.
AS/400 сейчас, безусловно, находится на подъеме, как в отношении своих
позиций на рынке, так и в отношении развития системы. Среди постоянно
развивающихся свойств AS/400 следует прежде всего отметить ее
движение к Открытым Системам. AS/400 поддерживает до 90%
спецификаций Single Unix Specification, и в нее включены все API Unix для
бизнес-вычислений, в том числе: файловый ввод-вывод, средства