[RFD] wersja rpm

Paweł Sikora pluto at agmk.net
Wed Oct 24 22:04:05 CEST 2012


On Wednesday 24 of October 2012 21:22:36 Karol Krenski wrote:
> W dniu 24.10.2012 19:06, Paweł Sikora pisze:
> > krotka analiza logu strace wykazala, ze nalezy uzyc opcji 'rpm
> > --nofsync' by pozbyc sie masakrycznej ilosci synchronizacji (fdatasync).
> 
> Dzięki. Jest _troszkę_ lepiej.
> 
> cat .wine.INSTALLED_PACKAGES | wc -l
> 254
> 
> a) time poldek -i --noask --pmopt=--nofsync `cat .wine.INSTALLED_PACKAGES`
> 
> rpm5. real    0m24.365s    user    0m13.338s	sys     0m1.571s
> rpm4. real    0m22.117s    user    0m15.226s    sys     0m1.067s
> 
> b) time poldek -e --noask --pmopt=--nofsync `cat .wine.INSTALLED_PACKAGES `
> 
> rpm5. real    0m16.314s	  user    0m4.974s    sys     0m0.658s
> rpm4. real    0m7.168s    user    0m1.924s    sys     0m0.483s
> 
> 

no to popatrz jak to dziala na klasycznym 500GB dysku w laptopie:

# time rpm -i xorg-xserver-server-1.13.0-2.x86_64.rpm --force
rpm -i xorg-xserver-server-1.13.0-2.x86_64.rpm --force  0,32s user 0,11s system 7% cpu 5,778 total
# time rpm -i xorg-xserver-server-1.13.0-2.x86_64.rpm --force
rpm -i xorg-xserver-server-1.13.0-2.x86_64.rpm --force  0,29s user 0,12s system 9% cpu 4,280 total

# time rpm -i xorg-xserver-server-1.13.0-2.x86_64.rpm --force --nofsync
rpm -i xorg-xserver-server-1.13.0-2.x86_64.rpm --force --nofsync  0,28s user 0,08s system 88% cpu 0,410 total
# time rpm -i xorg-xserver-server-1.13.0-2.x86_64.rpm --force --nofsync
rpm -i xorg-xserver-server-1.13.0-2.x86_64.rpm --force --nofsync  0,29s user 0,08s system 48% cpu 0,771 total

real-time (total) bez synchronizacji filesystemu jest znaczaco lepszy
dla klasycznego dysku podczas, gdy user/system-cputime sa zblizone.

nie mam dysku ssd, ale podejzewam ze fizyka dysku ssd nie zgrywa sie z algorytmami kernela/filesystemu.



More information about the pld-devel-pl mailing list