Entries from 2009-06-30 to 1 day

今日の復習

Estimate cost of plan 4割 以下10割 Crash Recovery log Fake It Aggregate

equal? が遅い

R6RS equal? は循環を検知して停止しないといけない。 今の Mosh の equal? 実装は遅いので Efficient Nondestructive Equality Checking for Trees and Graphs Michael D. Adams and R. Kent Dybvig ICFP 2008 という論文を読もうと思う。どこかで無料版を…

Erlang のアプリケーション構築開始

kvs

やったこと ドキュメントを読んでディレクトリを作った。ebin/src/log/test 。 supervisor, gen_server, application それぞれの behaviour のひなたがを作った Common Test を導入して簡単なテストを書いた Makefile を整備 make make check 未解決 supervi…

パケット遅延調査2 - virtio

もう一度ログを吐かせたところ、waitInterrupt で1秒待たされていた。 これでピンと来たのだが、 receive が block しているので ping の送信間隔でしか応答できないことが原因のように思える。 man によると ping の送信間隔は 1 秒だそうだ。 ためしに、pi…