Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Архив вопросов и ответов (https://www.otvetnemail.ru/arhiv-voprosov-i-otvetov-805/)
-   -   QTime'ы в двух QThread'ах. (https://www.otvetnemail.ru/arhiv-voprosov-i-otvetov-805/qtimey-v-dvuh-qthreadah-295119/)

Guest 29.09.2011 17:14

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


Часовой пояс GMT, время: 18:15.


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