いや、fsyncするから遅いとは言え、ボトルネックを解消
するためにsyslogを再発明ってDJBじゃあるまいし・・・
それにそのシステム、遅延は許されないけどログのロスト
は許されるの? だったらsyslogからネットワークに出せば
いいのでは。

あとlinuxのsyslog.confのmanを見ると
http://www.linux.or.jp/JM/html/sysklogd/man5/syslog.conf.5.html
「マイナス記号 ``-'' を接頭すると、記録の際のファイルシステム
バッファのフラッシュ動作を抑制する。」とあるがこれじゃだめなの?