Thanks Seth. I didn't fancy recompiling the kernel....BUT.... What I did in the end was to create a Ramdisk. This seemed to speed writes up enough that I never got missing blocks of debug spew. For anyone who interested, it was pretty simple: # mkdir /mnt/ramdisk # mke2fs /dev/ram2 # mount /dev/ram2 /mnt/ramdisk Then add a line to /etc/syslog.conf that reads: kern.* /mnt/ramdisk/kernspew.log Then restart your syslogd: # service syslog restart Now your kernel debug spew should be written to /mnt/ramdisk/kernspew.log Remember its only a ram disk so it won't live between reboots. NOTE: The ram disk created above defaults to 4 meg. If you need more you will have to format the ramdisk to a larger size. Hope this helps someone. Thanks Dom -----Original Message----- From: Seth Arnold [mailto:sarnold@wirex.com] Sent: Friday, May 09, 2003 4:14 PM To: kernelnewbies Subject: Re: Increasing performance of syslog ? On Fri, May 09, 2003 at 03:27:39PM -0500, Curran, Dominic wrote: > So *if* that's true, then increaseing the size of the syslogd buffer > or pushing data from the buffer to log file more often might help me. Check out kernel/printk.c, #define LOG_BUF_LEN -- Join the fight against terrorism by giving up your liberties today! -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/