Основы операционных систем. Практикум
click to read more
Основы операционных систем. Практикум
Понятие процесса в UNIX. Его контекст
Идентификация процесса
Состояния процесса. Краткая диаграмма состояний
Иерархия процессов
Системные вызовы getppid() и getpid()
Написание программы с использованием getpid() и getppid()
Создание процесса в UNIX. Системный вызов fork()
Прогон программы с fork() с одинаковой работой родителя и ребенка
Системный вызов fork() (продолжение)
Написание, компиляция и запуск
Завершение процесса. Функция exit()
Параметры функции main() в языке C. Переменные среды и аргументы командной строки
Написание, компиляция и запуск
Изменение пользовательского контекста процесса. Семейство функций для системного вызова exec()
Прогон программы с использованием системного вызова exec()
Написание, компиляция и запуск
Example.3.1
Example.3.1
Example.3.2
Example.3.2
Понятие процесса в UNIX. Его контекст
Идентификация процесса
Состояния процесса. Краткая диаграмма состояний
Иерархия процессов
Системные вызовы getppid() и getpid()
Написание программы с использованием getpid() и getppid()
Создание процесса в UNIX. Системный вызов fork()
Прогон программы с fork() с одинаковой работой родителя и ребенка
Системный вызов fork() (продолжение)
Написание, компиляция и запуск
Завершение процесса. Функция exit()
Параметры функции main() в языке C. Переменные среды и аргументы командной строки
Написание, компиляция и запуск
Изменение пользовательского контекста процесса. Семейство функций для системного вызова exec()
Прогон программы с использованием системного вызова exec()
Написание, компиляция и запуск
Написание, компиляция и запуск - 2
Теория операционных систем
- перейти
Введение
- перейти
Данные в вычислительных системах
- перейти
Машинные языки
- перейти
Загрузка программ
- перейти
Управление оперативной памятью
- перейти
Сегментная и страничная виртуальная память
- перейти
Компьютер и внешние события
- перейти
Параллелизм с точки зрения программиста
- перейти
Реализация многозадачности
- перейти
Внешние устройства
- перейти
Драйверы внешних устройств
- перейти
Файловые системы
- перейти
Безопасность
- перейти
Обзор архитектур современных ОС
- перейти