Лучше им никак не взаимодействовать, потому что у каждого потока своё виртуальное время и рассинхронизация виртуального времени двух потоков может достигать 15 мс, а любая синхронизация требует "усыпления" опережающего потока.
А по сути (если это, например, УКНЦ) они постоянно взаимодействуют с общим ресурсом - чипсетом.
---------- Post added at 16:20 ---------- Previous post was at 16:16 ----------
Сообщение от Patron
может достигать 15 мс
Кстати, почему 15мс, если минимальный квант переключения задач под виндой 1мс?