Архив вопросов и ответов Вопросы и ответы, которые утратили свою актуальность


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 17:14
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Суть: имеется два thread'а в одном данные считываются с внешнего устройства, при каждом считываении испускается сигнал. В другом thread'е при получении сигнала эти данные записываются в файл;в каждом из thread'ов свой экземпляр QTime. Так вот интервалы измерянные этими QTime'ами не совпадают. То есть если данные считываются раз в 100 мс (согласно таймеру в одном п-ссе), то в файл они записываются раз в примерно 120 мс (согласно таймеру в другом процессе). (аналогично было, когда в считывающем процессе задержка выполнялась с помощью rdtsc() )Как же так?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
не знаю кого лучше завести двух котов или двух кошек? Guest Новый архив 4 0 18.03.2012 21:39
Можно ли усидеть на двух стульях и устоять на двух ножках? Guest Ещё вопросы и ответы из архива 4 0 16.01.2012 21:47
Сколько у меня цветов, если все из них кроме двух розы, все кроме двух - тюльпаны, и все кроме двух - маргаритки. Guest Ещё вопросы и ответы из архива 5 0 13.01.2012 06:16



© www.otvetnemail.ru - Форум вопросов и ответов.