シリアル通信のプログラムを組んでいて、実行しているうちに
だんだんと速度が遅くなっていって、文字列のコピーだけでも
1秒近くかかってしまうという謎の現象が発生した。
パソコンも疲れるんだなぁ、とか、考えてしまったが、もちろん、
そんなことはないだろう。
しかし、実際の所、原因がわからず。昨晩から7時間ほど
原因究明にがんばっているが、根本的な原因は究明できず。
現状でわかっていることとしては、自作のウィンドウクラスを
用いているときには、遅くなっているのでそこが原因らしいことはわかった。
でも、なんでそうなるかがわからないんだよなぁ・・・。
メモリもオーバーフローしてないし、ハンドルも溢れていない。
CPU使用率だけは、しっかりと50%(1コア分)を持って行っているので、
本当に疲れているだけにしか見えないです・・・。
午前6時半に寝て、午前8時半に起床。今から買い物に行って、
午前10時半からロボットのログ取りがあるので、間に合うようにせねば。