История изменений
Исправление bigbit, (текущая версия) :
Да ну, какой это Unix.
Шелл, компилятор и основные утилиты. Получили бумажку, что это можно называть Юниксом.
Ни для чего серьезного это не предназначено, потому что у ОС совершенно другие принципы.
Файлы - это не поток байт, а набор записей. Файлы занимают целое количество дорожек на диске. При создании файла програмисту надо указать размер записи, блока (т.е. какой размер блока ОС будет использовать для работы с этим файлом), и притом чтобы это хорошо ложилось на размер дорожки используемого диска, иначе будут потери места.
Процессы - их аналог в z/OS называется «address space». Уже по названию понятно, что это не те знакомые процессы, а скорее копия всего адресного пространства машины. Их создание очень дорого.
В общем, если программист попытается писать что-то под z/OS используя подсистему Юникс, и будет наворачивать там процессы, shared memory, и все то, к чему он привык, то это будет еле-еле шевелиться. Чтобы было нормально, надо писать именно под z/OS.
Исправление bigbit, :
Да ну, какой это Unix.
Шелл, компилятор и основные утилиты. Получили бумажку, что это можно называть Юниксом.
Ни для чего серьезного это не предназначено, потому что у ОС соверненно другие принципы.
Файлы - это не поток байт, а набор записей. Файлы занимают целое количество дорожек на диске. При создании файла програмисту надо указать размер записи, блока (т.е. какой размер блока ОС будет использовать для работы с этим файлом), и притом чтобы это хорошо ложилось на размер дорожки используемого диска, иначе будут потери места.
Процессы - их аналог в z/OS называется «address space». Уже по названию понятно, что это не те знакомые процессы, а скорее копия всего адресного пространства машины. Их создание очень дорого.
В общем, если программист попытается писать что-то под z/OS используя подсистему Юникс, и будет наворачивать там процессы, shared memory, и все то, к чему он привык, то это будет еле-еле шевелиться. Чтобы было нормально, надо писать именно под z/OS.
Исходная версия bigbit, :
Да ну, какой это Unix.
Шелл, компилятор и основные утилиты. Получили бумажку, что это можно называть Юниксом.
Ни для чего серьезного это не предназначено, потому что у ОС соверненно другие принципы.
Файлы - это не поток байт, а набор записей. Файлы занимают целое количество дорожек на диске. При создании файла програмисту надо указать размер записи, блока (т.е. какой размер блока ОС будет использовать для работы с этим файлом), и притом чтобы это хорошо ложилось на размер дорожки используемого диска, иначе будут потери места.
Процессы - их аналог в z/OS называется «address space». Уже по названию понятно, что это не те знакомые процессы, а скорее копия всего адресного пространства машины. Их создание очень дорого.
В общем, если программист попытается писать что-то под z/OS используя подсистему Юникс, и будет наворачивать там процессы, shared memory, и все то, к чему он привык, то этО будет еле-еле шевелится. Чтобы было нормально, надо писать именно под z/OS.