LINUX.ORG.RU

История изменений

Исправление den73, (текущая версия) :

А теперь включи мозг, и подумай, как бы ты сделал поток который и рисует и читает устройства?

В винде это было бы (я думаю) окно и цикл обработки сообщений, и я не думаю, что этот поток когда-либо спит, если очередь сообщений непуста. Взаимодействие с уйстройством обрабатывает ОС в другом треде. В линуксе, скорее всего, несколько тредов под разные взаимодействия (можно посмотреть, как сделан tk, хотя автору темы проще посмотреть в Qt наверное).

Исходная версия den73, :

А теперь включи мозг, и подумай, как бы ты сделал поток который и рисует и читает устройства?

В винде это было бы (я думаю) окно и очередь сообщений, и я не думаю, что этот поток когда-либо спит, если очередь сообщений непуста. Взаимодействие с уйстройством обрабатывает ОС в другом треде. В линуксе, скорее всего, несколько тредов под разные взаимодействия (можно посмотреть, как сделан tk, хотя автору темы проще посмотреть в Qt наверное).