Re: About "time yum --help".

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Jan 12, 2005 at 03:43:44PM -0200, Vinicius wrote:
> Mogens Kjaer escreveu:
> >Vinicius wrote:
...
> >>time yum --help takes:
> >>real    0m7.125s
...
> >>Why, please?

Why so long or why so short?

> >You can do a:
> >strace -t -o/tmp/yum.log yum --help

> I see several lines as "open("/usr/lib/python2.3/lib-dynload/yum.so", 
> O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)" for example.
> Is it relevant?

The open() ENOENT calls are commonly quick.
strace has flags that help you time system calls (-tt -r -T).

This open() returns ENOENT.

  open("/usr/lib/python23.zip/sitemodule.so",.... <0.000013>

So to me 0.000013 is not relevant to me unless there is a pile of them.

Run it through strace twice in a row with different log files and the
additional time information flags then match up the files (vim -d
might work) and match the system calls.

Something like... presents me with hints that I think answer
the question.
    # time yum -help
    ....
    real    0m2.097s
    user    0m0.200s
    sys     0m0.085s
    # time yum -help
    ....
    real    0m0.349s
    user    0m0.205s
    sys     0m0.026s

This quickly tells me that a lot of time
is being spent waiting on my disk IO.   YMMV....


-- 
	T o m  M i t c h e l l 
	spam unwanted email.
	SPAM, good eats, and a trademark of  Hormel Foods.


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux