Назад |
Разделение одной большой программы на несколько параллельно выполняющихся процессов является обычной практикой при программировании в системе UNIX. При этом возникает необходимость обмена данными между задачами. Поскольку сигналы не достаточно информативны, ОС предусматривает другие способы передачи информации от одного процесса другому. Рассмотрим некоторые из них.