Re: numbers don't lie ...





here are a bunch of new numbers:
make: dell 2950
OS: Freebsd 6.2-PRERELEASE
cpu: XEON 3.20GHz dualcore * 2
memory: 4GB

no swap configured/used.

make buildworld -j 8:

src & obj real user system hyper
-------------------- --------- ---------- --------- -----
Dell PERC 5/i RAID 0 24m17.73s 1h4m31.49s 15m47.44s no
Dell PERC 5/i RAID 0 22m3.39s 1h38m46.84s 28m54.18s yes
iSCSI/netapp 26m49.98s 1h4m26.77s 16m12.89s no

src obj
--------------------
md Dell PERC 5/i 24m7.22s 1h4m44.94s 16m24.45 no

so, if numbers are to be believed:
1- hypert helps in the real time, but user and system are bigger.
allot of sweat for a very small gain.
2- src in memory made no change.

could it be that the src three was already in the memory, cached? or did
you do each test after a reboot?

3- slow disc (iscsi) vs. very fast disk (PERC 5/i RAID 0) - about 1:3 speed,
produced
less than 10% gain in time.

danny

[SorAlx] ridin' VN1500-B2
_______________________________________________
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: How to learn C ?
    ... If we pass an empty string, say "" or calloc, ... for src and a value of sz> 1 (an erroneous input state that could ... you can point outside owned memory ... thought a "safe strcpy" ought to be safe, ...
    (comp.lang.c)
  • Re: converting double pointer in C#
    ... static extern void CopyMemory(IntPtr dest, IntPtrsrc, int cb); ... CopyMemory(_list.test_list, ptrs, 10 * IntPtr.Size); ... And don't forget to free the memory when you're done. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Heap allocation
    ... > Real time systems operate under special conditions so that they can have predictable ... > a great deal of work by the kernel, alternate memory maps of numerous processes, ... > paging in and out, allocating a new swap area on the disk, etc. So the real time ... processes "private memory pool" to manage itself. ...
    (comp.unix.programmer)
  • Re: How To Avoids CLR GC operation
    ... I am trying to use .met MF to issue motor control commands ... 2- short of using real time OS, I want to use .net MF; ... there are structures that is persistence in memory and GC does not ...
    (microsoft.public.dotnet.framework.clr)
  • Re: 64-bit G5?
    ... What is missing from the operating system? ... to pass that memory to a system call, to say write to a file. ... The 32-bit FS code can't handle the> 4GB pointer. ... there is really little to gain here. ...
    (comp.lang.lisp)