Інформація про курс

Дисципліна присвячена вивченню принципів побудови UNIX-подібних операційних систем. У курсі висвітлюються питання, зв'язані з загальною архітектурою UNIX-подібних операційних систем, описом їх різних компонентів як блоків єдиної конструкції. Студенти вивчать організацію файлової системи UNIX-подібних операційних систем та інформаційні структури й алгоритми, що ними використовуюся. Велика увага приділяється управлінню процесами. Зокрема визначається поняття контексту процесу, і досліджуються внутрішні складові ядра UNIX-подібних операційних систем, що управляють контекстом процесу, а також розглядається звертання до операційної системи, обробка переривань і переключення контексту. Висвітлюються механізми планування процесів, розподілу пам'яті. Вивчаються мережні можливості UNIX-подібних операційних систем і основи адміністрування.