Re: numbers don't lie ...



On Mon, 25 Sep 2006, Dag-Erling Sm?rgrav wrote:

DS> > > > My experiments show that if you have enough memory to host radmdrive for
DS> > > > /usr/src you'd better leave it for caching - there were no statistically
DS> > > > meaningful performance difference, at least on machines with 1G+ RAM.
DS> > > Really? My measurements show the opposite (on a system with 16GB of
DS> > > RAM).
DS> > My last test on amd64/dualcore with 4G of RAM and -j4 shows
DS> > (buildworld+buildkernel):
DS> >
DS> > ==> /tmp/buildlog <==
DS> > 1996.45 real 3032.94 user 624.83 sys
DS> > Script done on Tue Sep 19 14:44:54 2006
DS> >
DS> > ==> /tmp/buildlog.md <==
DS> > 1957.45 real 3033.93 user 585.78 sys
DS> > Script done on Tue Sep 19 15:20:42 2006
DS> >
DS> > Second one was with 512M/4k/512 swap-backed md, the former with /usr/src on the
DS> > gmirror'ed pair of SATAs.
DS>
DS> Seems to me that your own numbers contradict you. You saved about 40
DS> seconds (2%) by keeping /usr/src in a ram disk.

Well, maybe I did used wrong wording (2% is statistically meaningful), but for
me 2% is not worth all the efforts needed to organize ram disk
infrastructure...

Sincerely,
D.Marck [DM5020, MCK-RIPE, DM3-RIPN]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@xxxxxxxx ***
------------------------------------------------------------------------
_______________________________________________
freebsd-hackers@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: Prevent command prompt from popping up at system startup
    ... I think 1G RAM is way enough to cover any XPe system that is properly setup - caches are off, ... you should be pretty safe from the overlay size standpoint. ... would be hard to estimate how big the EWF overlay can be. ... Another approach that sometimes is useful and less risky than EWF RAM is in using RAM disk for storing most of heavy system settings ...
    (microsoft.public.windowsxp.embedded)
  • Re: numbers dont lie ...
    ... you should have sufficient RAM ... your benchmark won't be happy. ... the buildworld, so it is in the cache. ... a RAM disk for it is a win. ...
    (freebsd-hackers)
  • Re: [fw-wiz] Linux Firewall on CD
    ... >a RAM Disk- so an attacker can easily keep things in memory, ... The CD bootable systems I used ... no RAM disk to mess with, and there weren't any device nodes except ...
    (Firewall-Wizards)
  • Debian Sarge on a Hades - How I did it (Short ver)
    ... trying to get the ram installation disk to run. ... This is an "-R" in the boot agument. ... test it out with the installation ram disk first. ...
    (comp.sys.atari.st)
  • Re: Can I put my program in memory (does ram disk exist in Unix?)
    ... > takes a few seconds to load from the disk. ... I know a ram disk wouldn't ... > sure the ram disk was available and then copy the program image to it. ... RAM-based virtual filesystem. ...
    (comp.unix.programmer)