2007-08-26から1日間の記事一覧

絶望した!ポーリングでCPUを喰らい尽くすX Window Systemに絶望した!

参考リンク1と参考リンク2。 実際のところ、Gtk+ではビジーループを回しているのだろうか。我々はCO2の排出量削減のためにやけに暑いオフィスで仕事をさせられたりしているというのに、そんな富豪的な電力の使い方をしているのだろうか。本当であるとしたら…

XCBではどうなってるのか

XCBではイベント回りの事情はどうなってるのか、気になったのでついでに調べてみた。xcb_wait_for_eventというイベントが到着するまでブロックする関数と、xcb_poll_for_eventというイベントがなかったらNULLが返ってくる(ブロックしない)関数が用意されて…