Управление ресурсами в ОС UNIX




Методические указания к лабораторной работе


В предыдущей лабораторной работе были рассмотрены различные программные средства, связанные с созданием и управлением процессами в рамках ОС UNIX. Данная лабораторная работа предполагает комплексное их использование при решении задачи синхронизации процессов и их взаимодействия посредством программных каналов.

Кратко перечислим состав системных вызовов, требуемых для выполнения данной лабораторной работы:

  • Создание, завершение процесса, получение информации о процессе, - fork(), exit(), getpid(), getppid();
  • Синхронизация процессов - signal(), kill(), sleep(), alarm(), wait(), pause();
  • Создание информационного канала и работа с ним - pipe(), read(), write().



  • Содержание  Назад  Вперед