bug-xorriso
[Top][All Lists]
Advanced

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

Re: [Bug-xorriso] Xorriso slow in ISO creation


From: Wei Liu
Subject: Re: [Bug-xorriso] Xorriso slow in ISO creation
Date: Mon, 7 Apr 2014 10:53:46 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

On Mon, Apr 07, 2014 at 10:35:21AM +0100, Wei Liu wrote:
> Hi all
> 
> This is not a bug, just something I observe when I use Xorriso. Thought
> you might have some advice.
> 
> We recently switch from genisoimage to xorriso. In both cases we use the
> packaged software in Debian Wheezy. Xorriso is 1.2.2., genisoimage is
> 1.1.11.
> 
> My colleague's quick test result.
> 
>   $ time xorriso -as mkisofs -R -J -o xorriso.iso xen -- -changes_pending yes
>   [...]
>   real    0m1.389s
>   user    0m0.192s
>   sys     0m0.264s
>   

And strace for the aformentioned rune...

10:37:35.145158 gettimeofday({1396863455, 145177}, {4294967236, 0}) = 0
10:37:35.145224 gettimeofday({1396863455, 145242}, {4294967236, 0}) = 0
10:37:35.145275 gettimeofday({1396863455, 145288}, {4294967236, 0}) = 0
10:37:35.145339 write(2, "xorriso : UPDATE :  0.18% done\n", 31) = 31
10:37:35.145610 nanosleep({0, 100000000}, NULL) = 0
10:37:35.245958 gettimeofday({1396863455, 246039}, {4294967236, 0}) = 0
10:37:35.246236 nanosleep({0, 100000000}, NULL) = 0
10:37:35.346480 gettimeofday({1396863455, 346542}, {4294967236, 0}) = 0
10:37:35.346647 nanosleep({0, 100000000}, NULL) = 0
10:37:35.446968 gettimeofday({1396863455, 447051}, {4294967236, 0}) = 0
10:37:35.447240 nanosleep({0, 100000000}, NULL) = 0
10:37:35.547575 gettimeofday({1396863455, 547660}, {4294967236, 0}) = 0
10:37:35.547893 nanosleep({0, 100000000}, NULL) = 0
10:37:35.648297 gettimeofday({1396863455, 648353}, {4294967236, 0}) = 0
10:37:35.648483 nanosleep({0, 100000000}, NULL) = 0
10:37:35.748782 gettimeofday({1396863455, 748831}, {4294967236, 0}) = 0
10:37:35.748955 nanosleep({0, 100000000}, NULL) = 0
10:37:35.849310 gettimeofday({1396863455, 849393}, {4294967236, 0}) = 0
10:37:35.849613 nanosleep({0, 100000000}, NULL) = 0
10:37:35.949939 gettimeofday({1396863455, 949994}, {4294967236, 0}) = 0
10:37:35.950094 nanosleep({0, 100000000}, NULL) = 0
10:37:36.050400 gettimeofday({1396863456, 50484}, {4294967236, 0}) = 0
10:37:36.050642 gettimeofday({1396863456, 50716}, {4294967236, 0}) = 0
10:37:36.050901 write(2, "xorriso : UPDATE :  79.10% done\n", 32) = 32
[...]

There seems to be lots of nanosleep call.

Thanks
Wei.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]