Thread.sleep() を呼び出すと15ミリ秒も処理が帰ってこないという話があり

http://dobon.net/vb/bbs/log3-23/14028.html

最高精度の 1 ミリ秒にできたとしても
UI スレッド、描画スレッド、AIスレッドなどを同期させながら 60fps 出したいときに
スレッド切り替えるたびに 1 ミリ秒かかっていたのでは致命的だ

この辺みんなどうやってクリアしていますか?