[Shotwell] shotwell with 100k pics: somewhere between quite fast and too slow

oliver oliver at first.in-berlin.de
Mon Aug 15 10:08:26 UTC 2011


I reported about stalling many seconds, when
going back from detail view of a picture to
the picture-overview.

The following strace sequence is what I found:


=======================================================================================================
read(3, 0x25f1494, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=15, events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN}, {fd=21, events=POLLIN}], 8, 25) = 1 ([{fd=3, revents=POLLIN}])
read(3, "\2\tR5T5\16\0O\1\0\0\373\30\0\1\0\0\0\0G\1z\0F\1k\0\0\0\1\0", 4096) = 32
read(3, 0x25f1494, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\22\0\7\0\373\30\0\1\273\1\0\0\6\0\0\0 \4\4\0\1\0\0\0T5\16\0&\0\2\0"..., 36}, {NULL, 0}, {"", 0}], 3) = 36
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\34\0S5\373\30\0\1\273\1\0\0V5\16\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 64
read(3, 0x25f1494, 4096)                = -1 EAGAIN (Resource temporarily unavailable)

[
 Here the shotwell stalls for a while.
 When stalling is over, the following output comes...
]


brk(0x2329a000)                         = 0x2329a000
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLIN|POLLOUT}])
read(3, "\3\tT5\2275\16\0O\1\0\0\373\30\0\1\0\0\0\0G\1z\0F\1k\0\0\0\1\0"..., 4096) = 832
writev(3, [{"\2\0\4\0\373\30\0\1\0@\0\0(\32\0\1&\4\2\0\373\30\0\1", 24}, {NULL, 0}, {"", 0}], 3) = 24
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\1\1V5\0\0\0\0O\1\0\0\0\0\0\0\0\1\2\2\377\0\363\1\0\0\0\0\0\0\0\0", 4096) = 32
read(3, 0x25f1494, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x25f1494, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
writev(17, [{"GIOP\1\2\1\0\255\0\0\0", 12}, {"\250\203\376X\3\0\0\0\0\0j\2\34\0\0\0\0\0\0\0\335\300\370\210\232\265((\300+(("..., 173}], 2) = 185
poll([{fd=13, events=POLLIN}, {fd=17, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN|POLLPRI}], 4, -1) = 1 ([{fd=17, revents=POLLIN}])
=======================================================================================================


Ciao,
   Oliver



More information about the Shotwell-list mailing list