Основы операционных систем. Практикум

       

Основы операционных систем. Практикум

Преимущества и недостатки потокового обмена данными.
Понятие о System V IPC
Пространство имен. Адресация в System V IPC. Функция ftok()
Пространство имен. Адресация в System V IPC. Функция ftok() - 2
Дескрипторы System V IPC
Разделяемая память в UNIX. Системные вызовы shmget(), shmat(), shmdt()
Разделяемая память в UNIX. Системные вызовы shmget(), shmat(), shmdt() - 2

Разделяемая память в UNIX. Системные вызовы shmget(), shmat(), shmdt() - 3
Разделяемая память в UNIX. Системные вызовы shmget(), shmat(), shmdt() - 4
Прогон программ с использованием разделяемой памяти
Команды ipcs и ipcrm
Команды ipcs и ipcrm - 2
Использование системного вызова shmctl() для освобождения ресурса
Разделяемая память и системные вызовы fork(), exec() и функция exit()
Самостоятельное написание, компиляция
Понятие о нити исполнения (thread) в UNIX. Идентификатор нити исполнения. Функция pthread_self()
Создание и завершение thread'а. Функции pthread_create(), pthread_exit(), pthread_join()

Создание и завершение thread'а. Функции pthread_create(), pthread_exit(), pthread_join() - 2
Создание и завершение thread'а. Функции pthread_create(), pthread_exit(), pthread_join() - 3
Прогон программы с использованием двух нитей исполнения
Написание, компиляция и прогон программы с использованием трех нитей исполнения.
Необходимость синхронизации процессов и нитей исполнения, использующих общую память
Example.6.1a
Example.6.1a
Example.6.1a - 2
Example.6.1b
Example.6.1b

Example.6.1b - 2
Example.6.2
Example.6.2
Example.6.3a
Example.6.3a
Example.6.3a - 2
Example.6.3b
Example.6.3b
Example.6.3b - 2
Преимущества и недостатки потокового обмена данными.

Понятие о System V IPC
Пространство имен. Адресация в System V IPC. Функция ftok()
Пространство имен. Адресация в System V IPC. Функция ftok() - 2
Дескрипторы System V IPC
Разделяемая память в UNIX. Системные вызовы shmget(), shmat(), shmdt()
Разделяемая память в UNIX. Системные вызовы shmget(), shmat(), shmdt() - 2
Разделяемая память в UNIX. Системные вызовы shmget(), shmat(), shmdt() - 3
Разделяемая память в UNIX. Системные вызовы shmget(), shmat(), shmdt() - 4
Прогон программ с использованием разделяемой памяти
Прогон программ с использованием разделяемой памяти - 2

Прогон программ с использованием разделяемой памяти - 3
Команды ipcs и ipcrm
Команды ipcs и ipcrm - 2
Использование системного вызова shmctl() для освобождения ресурса
Разделяемая память и системные вызовы fork(), exec() и функция exit()
Самостоятельное написание, компиляция
Понятие о нити исполнения (thread) в UNIX. Идентификатор нити исполнения. Функция pthread_self()
Создание и завершение thread'а. Функции pthread_create(), pthread_exit(), pthread_join()
Создание и завершение thread'а. Функции pthread_create(), pthread_exit(), pthread_join() - 2
Создание и завершение thread'а. Функции pthread_create(), pthread_exit(), pthread_join() - 3

Прогон программы с использованием двух нитей исполнения
Прогон программы с использованием двух нитей исполнения - 2
Написание, компиляция и прогон программы с использованием трех нитей исполнения.
Необходимость синхронизации процессов и нитей исполнения, использующих общую память
Необходимость синхронизации процессов и нитей исполнения, использующих общую память - 2
Содержание








Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий