[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:25202] Re: why do you wake ?



syslogd.c を書き換えてしまえ、という案です。

// 間違って森さんに直接おくってしまったので。

Naoto Shimazaki <igy@xxxxxxxx> writes:

> おっと、ML にフォローしたつもりが直接 reply してしまったようです。
> 
> 私の言おうとしたのは、syslogd が毎行 fsync(2) を呼び出すせいで
> ディスクが動いてしまうので、それをやめてしまってはどうか、
> ということです。ソースをいじるということで。
> 
> ちなみに Linux の syslogd, BSD 由来のものらしく、
> 最新の NetBSD の syslogd と比べたところ大部分同じでした。
> で、NetBSD では、件の SYNC_FILE 部分は 0 になってました。
> 
> ところで、このやりとりを debian-users に投稿しても
> よろしいですか?
> 
> Takashi Mori <tmori@xxxxxxxxxxxxx> writes:
> 
> > 森といいます。
> > 
> > From: Naoto Shimazaki <igy@xxxxxxxx>
> > Subject: Re: [debian-users:25193] Re: why do you wake ?
> > Date: 17 Nov 2000 21:38:38 +0900
> > 
> > > Takashi Mori <tmori@xxxxxxxxxxxxx> writes:
> > > 
> > > > > 私も古いノートで自宅サーバを作ろうとして、しばらく前に woody の 
> > > > > noflushd を potato に入れました。しかし、20分に1回、/var/log/
> > > > > messages に "-- MARK --" という行が書き込まれるときにディスクが
> > > > > 回りだしてしまいます。syslog.conf で各行に - をつけてはいるので
> > > > > すが。
> > > > 
> > > > 僕もそれがいやで、syslog.confで重要性の低いものはログに出さないように
> > > > しました。
> > > syslogd.c の printline() の最後の logmsg() の呼び出しのところで
> > > SYNC_FILE を 0 にしちゃえばよろしいと思うのですがいかが?
> > 
> > すみません、あまり詳しくないです。manページに
> > syslogd -m 0
> > で走らせると、"-- MARK --" という出力をオフにできると書いてあるようで
> > すが同じようなことしてるんですか?
> > 
> > syslog.confをいじってたのはだいぶ前のことで、ほっとくとハードディスク
> > もファンも止まったままになったので、気にしてませんでした。ベストかどう
> > かより、とりあえず目的を達するのでもういっぱいいっぱいって感じです。
> > 
> > 
> > With best regards.
> > 
> >               Takashi Mori,   森  隆志
> > 
> >                      *  Physics, Chuo University
> >                           Phone(Matsumoto Lab.) : 03 - 3817 - 1775
> >                      *  tau&two-photon, BELLE