Return to BSD News archive
Path: sserve!newshost.anu.edu.au!munnari.oz.au!foxhound.dsto.gov.au!fang.dsto.gov.au!yoyo.aarnet.edu.au!news.adelaide.edu.au!news.cs.su.oz.au!harbinger.cc.monash.edu.au!yeshua.marcam.com!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!math.ohio-state.edu!jussieu.fr!univ-lyon1.fr!ensta!itesec!frmug.fr.net!renux.frmug.fr.net!keltia.frmug.fr.net!not-for-mail From: roberto@keltia.frmug.fr.net (Ollivier Robert) Newsgroups: comp.os.386bsd.misc Subject: Re: Shared Library Status ? Date: 7 Mar 1994 23:35:33 +0100 Organization: A Happy FreeBSD-current Usenet Site Lines: 115 Message-ID: <2lga83$2tj@keltia.frmug.fr.net> References: <JKH.94Mar5233255@whisker.hubbard.ie> <hastyCM8Buv.26z@netcom.com> <michaelv.762936864@ponderous.cc.iastate.edu> <hastyCM9r6q.KFB@netcom.com> NNTP-Posting-Host: keltia.frmug.fr.net Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit In article <hastyCM9r6q.KFB@netcom.com>, Amancio Hasty Jr <hasty@netcom.com> wrote: >Perhaps you can tell us how long does it take to compile your >kernel also include your config file and hardware configuration? 486DX-33, 16 Mo, AHA-1542B, Micropolis 640 Mo SCSI, 32 Mo swap. FreeBSD keltia 1.0.10 KELTIA_CURRENT#0 i386 (current as of 3/2/94) ============================================================ # # KELTIA : AHAx # machine "i386" cpu "I486_CPU" ident KELTIA_PCC timezone -1 dst maxusers 16 maxfdescs 128 #Max file descriptors per process options INET #InterNETworking options PCFS #MSDOS File System options "COMPAT_43" #Compatible with BSD 4.3 options XSERVER #Xserver options UCONSOLE #X Console support options "COM_BIDIR" # of course... options "FIFO_TRIGGER=FIFO_TRIGGER_8" #Use this fifo value in sio.c options FIFO #Named pipes options SCSIDUMP #SUpport for panic dumps on sd0 options SYSVIPC options SYSVMSG options SYSVSEM options SYSVSHM options "SHMMAXPGS=64" # 256Kb of sharable memory options USER_LDT #allow user-level control of i386 ldt options "EXCLUDE_GUS" config "386bsd" root on sd0 swap on sd0 controller isa0 controller fd0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr disk fd0 at fd0 drive 0 disk fd1 at fd0 drive 1 controller aha0 at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr controller scbus0 device sd0 device sd1 device st0 device st1 device pc0 at isa? port "IO_KBD" tty irq 1 vector pcrint device npx0 at isa? port "IO_NPX" irq 13 vector npxintr #For high speed serial lines. device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr device lpt0 at isa? port "IO_LPT1" tty irq 7 vector lptintr device snd2 at isa? port 0x220 irq 5 drq 3 vector sbintr device snd1 at isa? port 0x388 irq 0 drq 0 vector sbintr pseudo-device loop pseudo-device ether pseudo-device log pseudo-device sl 1 pseudo-device ppp 1 pseudo-device pty 16 pseudo-device speaker pseudo-device swappager pseudo-device vnodepager pseudo-device devpager ============================================================ >I have seen kernel compiles on my old 486DX33 (RIP) grow from >11 minutes with the old 386bsd plus patches to 22 + minutes under >a netbsd-current with shared-libraries. I was getting _9mn_ with 386BSD 0.1 + pk 0.2.* WITHOUT X11. I'm getting that now : ============================================================ cc -O -pipe -W -Wreturn-type -Wcomment -I. -I../.. -I../../sys -DKELTIA_PCC -DI486_CPU -DEXCLUDE_GUS -DUSER_LDT -DSHMMAXPGS=64 -DSYSVSHM -DSYSVSEM -DSYSVMSG -DSYSVIPC -DSCSIDUMP -DFIFO -DFIFO_TRIGGER=FIFO_TRIGGER_8 -DCOM_BIDIR -DUCONSOLE -DXSERVER -DCOMPAT_43 -DPCFS -DINET -DKERNEL -Di386 -DNPX -c vers.c loading 386bsd rearranging symbols text data bss dec hex 397312 24576 128728 550616 866d8 897.57 real 688.58 user 105.69 sys ============================================================ Not too bad, considering that : 1. I'm now under XFree86[tm] 2.0, 2. I've five xterms (elm, strn, two shells, UUCP log) and xclock, xbiff++, notes and fvwm, 3. I'm using gcc 2.4.5 (386BSD was 1.39 as you know), 4. I've more things into my kernel than I used to have... uptime was : [206][~]% uptime 11:18pm up 15:23, 6 users, load average: 1.13, 1.17, 0.83 during the compile. So, for me, shared libs are not that much slowing the machine down (and I don't have my BT-747S yet). Thanks to the FreeBSD team to enable me to say that ! :-) -- Ollivier ROBERT Ollivier.Robert@keltia.frmug.fr.net A FreeBSD & PERL addict... PGP 2.3a public key on key-servers Running FreeBSD-current and very happy to do so !