From mboxrd@z Thu Jan 1 00:00:00 1970 From: jkunz@unixag-kl.fh-kl.de (Jochen Kunz) Date: Wed, 1 Oct 2003 09:10:30 +0200 Subject: [TUHS] Re: 4.3 BSD version in the Unix Archive In-Reply-To: ; from jmbw@nather.com on Wed, Oct 01, 2003 at 04:46:46 CEST References: <000301c387b7$74a8f2a0$0100a8c0@who5> Message-ID: <20031001091030.C75184@MissSophie.unixag-kl.fh-kl.de> On 2003.10.01 04:46 Markus Weber wrote: > BTW, does NetBSD outperform Quasijarus on real hardware? No. NetBSD has ELF and shared libs. The later saves space but involves some overhead. When it comes to compiling NetBSD looses. NetBSD uses GCC. GCC is _very_ slow. GCC 3.x is even slower. 4.3BSD-Tahoe / Quasijarus uses pcc that is _much_ faster in compiling. I did a "make world" of 4.3BSD-Tahoe on a KA655 based MicroVAX III and it took a day or so. I would not even try this with NetBSD (as I have much faster NVAX machines for this). The thing with NetBSD is that you get a modern *ix like OS complete with ssh etc. and features like mmap(2) that 4.3BSD-Tahoe doesn't have. If you are running a VAX emulator on PeeCee hardware you can use the exelent cross compile features of NetBSD to cross build kernels on your PeeCee. (Or Alpha, PowerPC, UltraSparc, ...) You don't even need to run NetBSD on the compile host. -- tschüß, Jochen Homepage: http://www.unixag-kl.fh-kl.de/~jkunz/