[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.
Re: [Bug-xorriso] Xorriso slow in ISO creation,
Wei Liu <=