Межпроцессорные коммуникации в UNIX, ОС LINUX и OS/2 |
Для взаимодействия процессов применяют следующие механизмы:
|
Unix – подобная система для архитектуры х86, соответствующая стандартам POSIX. Соответствует большинству стандартов UNIX. Поддерживаются все Интернет-протоколы. Ядро изначально ориентировано на процессы 486. Полностью поддерживало многозадачность. Поддерживается страничная организация памяти. Для файла подкачки отдельно создаётся раздел жесткого диска. Возможность использования одной страницы, загруженной в память, несколькими программами.
Вся ОП используются таким образом: часть под программы (1/3), часть под дисковый кэш (2/3). Вся ОП достаточно эффективно используется, заметно ускоряются дисковые операции. Для исполняемых файлов поддерживаются динамические библиотеки. Репозиторий пакетов содержит все программы созданные для дистрибутива.
|
Первая многозадачная система для PC с архитектурой х86, разработала фирма IBM. Первая версия разрабатывалась совместно с Microsoft. Версия OS/2 закончилась на версии 4.5 в 1999 году.
|