powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / pthread и usleep();
9 сообщений из 9, страница 1 из 1
pthread и usleep();
    #39428915
Mari.P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Linux Debian 8.3, gcc-4.9, pthread.
головной поток создает много дочерних потоков функции func()

Вопрос - можно-ли использовать в поточной функции func функцию usleep(); ?
...
Рейтинг: 0 / 0
pthread и usleep();
    #39429089
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему же нет-то?
...
Рейтинг: 0 / 0
pthread и usleep();
    #39429102
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно. Вопрос нужно ли?
Обычно факт использования usleep() в многопоточной программе говорит только о том что есть проблемы в архитектуре приложения. И usleep() это просто костыль чтобы эти проблемы хоть как-то порешать.
...
Рейтинг: 0 / 0
pthread и usleep();
    #39429562
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TМожно. Вопрос нужно ли?
Обычно факт использования usleep() в многопоточной программе говорит только о том что есть проблемы в архитектуре приложения. И usleep() это просто костыль чтобы эти проблемы хоть как-то порешать.

Да ладно, откуда ты знаешь, зачем там usleep() им нужен?
Может быть, для реализации задержек между двумя сигналами...
...
Рейтинг: 0 / 0
pthread и usleep();
    #39429611
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TМожно. Вопрос нужно ли?Почему? Может он свой крон пишет.
...
Рейтинг: 0 / 0
pthread и usleep();
    #39429628
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivDima TВопрос нужно ли?

Да ладно, откуда ты знаешь, зачем там usleep() им нужен?
Может быть, для реализации задержек между двумя сигналами...
Я потому и спросил, потому что иногда действительно нужно. Но это редкие случаи.
...
Рейтинг: 0 / 0
pthread и usleep();
    #39430585
Mari.P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо вам большое уважаемые профессионалы. В Windows использовала, а тут что-то засомневалась )))
...
Рейтинг: 0 / 0
pthread и usleep();
    #39430589
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mari.PСпасибо вам большое уважаемые профессионалы. В Windows использовала, а тут что-то засомневалась )))

что заставило тебя сомневаться?
...
Рейтинг: 0 / 0
pthread и usleep();
    #39430593
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если поток желает сам засыпать - возникает резонный вопрос нужен ли собственно этот поток.

с другой стороны программирование с засыпающими потоками может быть существенно проще
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / pthread и usleep();
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]