знание C#, .Net, WCF, ASP.NET, ASP.NET (MVC), WebServices. EntityFramework. парсинг JSON, XML, HTML, t-SQL – это обязательное условие! на постоянной основе оплата за выполнения каждого задания. Российская федерация желателен часовой пояс москва +3 часа ...
Программа на Си под Unix Solaris
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Нужно написать программу для синхронизации процессов с помощью сигналов на Си под Солярис (или исправить мою версию). Обязательно использовать sigaction, sigprocmask, sigsuspend.
Сам смысл программы состоит в том, чтобы процесс создал потомка, который будет считать определённую линейную функцию (на самом деле, не важно какую, просто чтобы был расчёт). А родитель будет считать квадратные корни. Всё это происходит параллельно. Когда один процесс заканчивает расчёт, он отправляет другому сигнал. Тот, кто первым посчитал, ждёт, пока посчитает второй (т.е. ждёт, пока не придёт соответствующий сигнал). Только после этого оба процесса в своих циклах переходят к следующим расчётам.
В результате на выводе должно быть видно, как процессы периодически дожидаются друг друга.
Я понимаю, что так наверное не очень понятно, что я имею в виду. Для этого (ну, и если кто-то решит исправлять мою версию) прилагаю код того, что удалось написать мне.
Проблема в том, что в моём варианте программы процессы после первого прохода своих циклов встают в бесконечное ожидание, что видно из вывода (скрин прилагаю).
Заявки фрилансеров
Похожие заказы
- Системное программирование1 заявкаЗакрыт11 лет назад
тут такая ситуация....нужно настроить счетчик на лендинге...кароче чтобы менялась акция,через каждые 10 дней..на другую.их 3...и еще число менялось тоже сейчас надо через 8 дней,чтобы поменялась акция и дата,потом через 10 другая ...
Системное программирование2 заявкиЗакрыт11 лет назадНеобходимо дописать личный кабинет на джумла 2.5.16 с необходимым функционалом. Пример похожего функционала кабинета на exp-shop.com. Варианты по срокам и оплате - в личку. Оплата по факту, после того как выберу ...
Системное программирование1 заявкаЗакрыт11 лет назадЗдравствуйте, значит так есть сайт, на него ставили уже около 20 слайдеров и ни одни не стает. Нужен фрилансер который поставит просто готовый слайдер на его усмотрение и если есть ошибки почему он не ставал ...
Системное программирование6 заявокЗакрыт11 лет назадКто нам нужен: - Нужен специалист по настройке и интеграции Mail Chimp (возможна работа и с другими системами). Это будет человек, который поможет запустить в работу наши решения и реализовать стратегии в ...
Системное программированиенет заявокЗакрыт11 лет назадПосле переезда перестал работать форум novorozhdennui.ru/forum/ Не могу понять в чем дело. Нужен сведующий в этом вопросе специалист.
Системное программирование1 исполнительЗавершен11 лет назадВ готовом шаблоне товарного чека требуется доработать макрос, а именно: Добавить 3 столбика: - "Код" (вписывается вручную) - "Скидка на Ед." (вписывается вручную) - "Цена со скидкой" (формула расчета = "Цена ...
Системное программирование1 исполнительЗавершен11 лет назадЕсть скрипт который принимает данные с нескольких GPS-трекеров, шлет им ответ и складирует все в БД. Раньше он подвисал раз в 2 неделb, но при увеличении нагрузки он начал виснуть раз в сутки. Нужно ...
Системное программированиенет заявокЗакрыт11 лет назадЕсть скрипт который принимает данные с нескольких GPS-трекеров, шлет им ответ и складирует все в БД. Раньше он подвисал раз в 2 неделb, но при увеличении нагрузки он начал виснуть раз в сутки. Нужно ...
Системное программированиенет заявокЗакрыт11 лет назад- $50
Интересует возможность выполнения курсовой работы по микроконтроллерам PIC. Пакет MPLAB. программа нужна с комментариями и сопроводительным документиком с расширенными объяснениями. Для контроллеров типа PIC16Cхх или PIC16Fxx. Программа, принимающая два аналоговых сигнала x1 ...
Системное программирование1 исполнительЗакрыт11 лет назад