URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 7643
[ Назад ]

Исходное сообщение
"Помогите написать прогу плиз."

Отправлено kamilyen , 14-Окт-08 16:30 
В общем задание такое
На языке C написать модуль запуска процессов (программ) с заданным приоритетом и контроля их работы. Количество процессов (программ) не менее 15. Период сигналов не менее 2 раз/сек.
Входные данные:
- имя процесса (программы)
- номер приоритета
- время отправки сигнала
Выходные:
- состояние процессов (программ)

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


Содержание

Сообщения в этом обсуждении
"Помогите написать прогу плиз."
Отправлено NuINu , 14-Окт-08 17:05 
>[оверквотинг удален]
>- номер приоритета
>- время отправки сигнала
>Выходные:
>- состояние процессов (программ)
>
>Сам с линухом столкнулся впервые.
>Процессы как я понимаю запускаются с помощью клонирования fork() и последующей заменой
>exec(). Но еще надо же что-то запускать, т.е. какие-то программы в
>бесконечном цикле... может у кого есть какие соображения или наработки? буду
>очень признателен.

верной дорогой идете товарищъ! поупражняйтесь теперь с форком и ехеком, пару другую программок напишите, а потом с setpriority

про сигналы вы совсем мутно пишите, кому их посылать от кого, для чего, непонятно.