Technical issues on Linux
Dale R Worley
worley at world.std.com
Sun Aug 25 23:11:47 EDT 1996
From: Rich Braun <richb at pioneer.ci.net>
If syslogd's log files get bigger than a few megabytes, the
overhead of this fsync() on a busy system causes major CPU
thrashing.
Though it seems to this naive person that the overhead of the fsync
should be limited to the number of disk blocks that have been modified
by syslogd since the last time it did an fsync. Is the kernel keeping
the data structures to allow fsync to be implemented efficiently?
Dale
More information about the Discuss
mailing list