Return to BSD News archive
Xref: sserve comp.os.386bsd.questions:16890 comp.os.linux.advocacy:2531 Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msunews!uwm.edu!vixen.cso.uiuc.edu!howland.reston.ans.net!news.sprintlink.net!kaleka.seanet.com!news.seanet.com!michaelv From: michaelv@MindBender.HeadCandy.com (Michael L. VanLoon) Newsgroups: comp.os.386bsd.questions,comp.os.linux.advocacy Subject: Re: Best platform for INN server? Date: 04 Mar 1995 05:22:04 GMT Organization: HeadCandy Associates... Sweets for the lobes. Lines: 41 Message-ID: <MICHAELV.95Mar3212204@MindBender.HeadCandy.com> References: <199503020229.SAA11325@kitana.org> <MICHAELV.95Mar1233040@MindBender.HeadCandy.com> <3j657b$j2d@sundog.tiac.net> <1995Mar3.140152.14952@wavehh.hanse.de> NNTP-Posting-Host: mindbender.seanet.com In-reply-to: cracauer@wavehh.hanse.de's message of Fri, 3 Mar 95 14:01:52 GMT In article <1995Mar3.140152.14952@wavehh.hanse.de> cracauer@wavehh.hanse.de (Martin Cracauer) writes: Linux does not write out metainformation for filesystems synchronously (Note: of course normal write if buffered in every UNIX, but metainformation like inodes is not). That means performance for writing large files is equivalent, but writing many small files like it is the case for news partitions is much faster, up to a factor of 3 on my SunOS box. As far as I know Linux is the only UNIX-like system that has this as default, but in FreeBSD you have a mount option for this and in SunOS you can change even a mounted filesystem with an unducumented ioctl(). Actually, you can do this on NetBSD, also. But you do it at your own risk. If your machine would crash for some reason, like even a flicker in the power, your disk is going to essentially be toast. I keep the default on my NetBSD news server, and I have no lack of disk performance, regardless. Get decent disks and a nice PCI, VLB, or EISA controller, and the small penalty you get in performance is negligible compared to the extra safety you have in a solid filesystem. Incidentally, when I first set the system up, there was a bug in the NCR driver, which caused the machine to crash a few times. This was with a heavy newsfeed. I never lost any files. Turning off the synchronous writing of metadata would probably have been disastrous. (The NCR bug has long since been fixed, btw. It was simply a very early version of the NCR SCSI driver.) -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Michael L. VanLoon michaelv@HeadCandy.com --< Free your mind and your machine -- NetBSD free un*x >-- NetBSD working ports: 386+PC, Mac, Amiga, HP300, Sun3, Sun4, PC532, DEC pmax (MIPS R2k/3k), DEC/AXP (Alpha) NetBSD ports in progress: VAX and others... - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -