Date: Sat, 25 Oct 1997 15:11:13 +1000 From: Bruce Evans <bde@zeta.org.au> To: bde@zeta.org.au, toor@dyson.iquest.net Cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, dyson@FreeBSD.ORG Subject: Re: cvs commit: src/sys/vm vm_map.c vm_object.c src/sys/i386/i386 pmap.c Message-ID: <199710250511.PAA31664@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>> > Decrease the initial allocation for the zone allocations. >> >> The initial allocation is still huge. 224K of real memory is statically >> allocated for pvinit[8192] alone. 3/4 of this normally remains free on >> my 32MB system. >> >I guess that could be made smaller. That is not really the "zone allocator" >but one of the clients (pmap.) The key is to make it large enough to boot, >maybe should be allocated with kmem_alloc.. Other clients take 42K. My ld sorts the bss on size, so big sizes are easy to see: f023b8d0 B _map_init 0.70K f023bd08 B _font_8 f023c508 B _font_14 f023d308 B _font_16 f023e308 B _kmap_entry_init 4.5K f023f508 B _map_entry_init 4.5K f0240708 B _nfsrtt f0241d0c B _sl_softc f0243c8c B _vm_objects_init 32K f024bc8c B _pvinit 224K f0283c8c B _end ffc00000 A _APTmap fffff000 A _APTD Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199710250511.PAA31664>