Blue Lizard <[EMAIL PROTECTED]> writes:

> > > Obviously the code for new features is gonna be in debug mode for a
> > > little while (ie, not aimed at efficiency) but would you care for us to
> > > break with the 'only fix what you're gonna ship' policy and do some
> > > profiling or other perf drudgery for you?
> > 
> > any profiling report that show where cpu cycles are lost is welcome
> > 
> > 
> Your toungue hath beat your head.  Think of what you say. 

what do you smoke ? did you read my sentence ?

> On this box, here, the memory is not load balanced by thousands of
> individual processors just as capable as the 'main' one.  The memory
> is faster than the swap file.  The less data that needs to be read,
> the faster the read is complete.  The more hanging mallocs, the more
> redundant symbols, the more magnets on my motherboard.  All have an
> affect on speed.

i don't understand what you wanted to mean by this.

did you meant that I/O're the urpmi/rpmdrake drawback ? if yes, of
course they're as of 99.9% of applications but for a few one like
seti@home and the like.
even a 3D game spend a lot of time waiting for I/O on modern card (you
can check it with a card for which both pci & agp versions exist).
this is just obvious.

this doesn't means that better scheduled I/O won't speed up software :
my /var/cache/urpmi is 56Mb for 3010 packages. that is 3s of raw disk
reading on my box. obviously our soft take a lot more time to read it.

urpmi/rpmdrake lost most of their time because these 56Mb're split
between 3010 files thus needing 3010 transactions on file system.
maybe having only one file would have enable us to run faster, but
loosing the ability to alter only part of files when only a few new
packages've come to live.
i've no magic solution in mind to speed up rpmdrake but as every
software, there must be some way to speed up it.

anyway i didn't understood where you wanted me to go.

> Measuring and profiling can be done on inlined functions in case
> you've never noticed. 

hey folk, what is the link with what i said ?

> Getting thru the smoke?

i beg your pardon.

P.S. : flaming won't bring you anywhere.


Reply via email to