0 / 0 / 0
Регистрация: 04.05.2012
Сообщений: 32
|
|
1 | |
Создание процессов22.12.2013, 23:36. Показов 1854. Ответов 1
Метки нет (Все метки)
Ребята, прошу помощи в решении данных задач:
1)Разработать программу, выполняющую "разветвление" посредством системного вызова fork(). Вывести на экран идентификаторы PID и PPID для родительского и дочернего процессов. Разработать функцию перенаправления стандартного вывода в файл. 1.1)Приостановить на 1 с дочерний процесс. Выполнить в дочернем процессе один из системных вызовов exec(), передав ему в качестве параметра стандартную программу ps. Аналогично выполнить вызов ps в родительском процессе. Результаты работы команд ps в обоих процессах перенаправить в один и тот же файл. Освободить ячейку таблицы процессов порожденного процесса. 2)Таймеры Вывести на экран значение времени, затраченного на решение системных задач (перепланирование и т.д.) во время обработки задачи пользователя. 3)Сигналы Установить собственные обработчики для сигналов SIGINT, SIGUSR1 и SIGQUIT. Приостановить текущий процесс. В случае посылки из командной строки от другой консоли сигналов SIGINT и SIGUSR1 выдавать сообщения об этом, а в случае получения сигнала SIGQUIT завершить работу, выдав сообщение. Сообщения выводятся из обработчиков сигналов.
0
|
22.12.2013, 23:36 | |
Ответы с готовыми решениями:
1
Создание процессов Создание дочерних процессов. Пайпы Создание новых процессов, запуск внешних программ fork(), system Создание задания, добавление процессов, удаление процессов |
0 / 0 / 0
Регистрация: 04.05.2012
Сообщений: 32
|
|
24.12.2013, 19:17 [ТС] | 2 |
up
кто нибудь может помочь за небольшое вознаграждение?
0
|
24.12.2013, 19:17 | |
24.12.2013, 19:17 | |
Помогаю со студенческими работами здесь
2
Файлы. Создание и размещение небольшого текста, создание двух дочерних процессов, вывод результи- рующего файла на экран Создание процессов Создание 3 процессов Создание и уничтожение процессов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |