Доброго времени суток. Извиняюсь за ламерский вопрос. Насколько я понял, с помощью семафора можно контролировать доступ к какому-то ресурсу. У меня по заданию есть ветка процессов, первый из которых считывает файлы из директории и передает предпоследнему процессу эти размеры с помощью семафоров. Я слабо разобрался, но по-моему, семафор - это переменная, которую процессы не могут менять одновременно и система гарантирует, что они будут менять ее по очереди. Для меня семафор это что-то вроде переключателя и я слабо представляю, как с его помощью можно передавать массив размеров из одного процесса в другой. Подскажите пожалуйста, что почитать, чтобы лучше вникнуть.
Ответ на:
комментарий
от m0rph
Ответ на:
комментарий
от m0rph
Ответ на:
комментарий
от val-amart
Ответ на:
комментарий
от m0rph
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от m0rph
Ответ на:
комментарий
от m0rph
Ответ на:
комментарий
от m0rph
Ответ на:
комментарий
от val-amart
Ответ на:
комментарий
от m0rph
Ответ на:
комментарий
от val-amart
Ответ на:
комментарий
от m0rph
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Я познаю мир. Многопоточность. (2015)
- Форум Семафоры (2005)
- Форум Семафоры (2003)
- Форум семафоры (2005)
- Форум семафоры (2006)
- Форум семафоры (2005)
- Форум Распределенный семафор (2013)
- Форум SystemV семафоры (2006)
- Форум Семафоры POSIX (2001)
- Форум POSIX семафоры (2001)