Ik ben benieuwd wat voor performance hit EVMS heeft tegenover 'flat' partitionering. Ik besef dat dit afhangt van de gebruikte pluginsen features, maar ik heb er eigenlijk niets over kunnen vinden op Google. Ervaringen of goede links?
Ik denk dat het vrijwel niets scheelt. Volgens mij kun je het gewoon uitproberen door met dmsetup lineaire mappings te maken op een partitie. Voor zover ik EVMS ken, is een dergelijke test gewoon vergelijkbaar met EVMS.
#echo '0 102 linear /dev/hda8 0'|dmsetup create test
# time dd if=/dev/mapper/test of=/dev/null bs=1024k count=1024
1024+0 records in
1024+0 records out
0.01user 8.77system 0:22.32elapsed 39%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (3major+434minor)pagefaults 0swaps
# time dd if=/dev/hda8 of=/dev/null bs=1024k count=1024
1024+0 records in
1024+0 records out
0.00user 12.28system 0:22.31elapsed 55%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (1major+436minor)pagefaults 0swaps
Ik zie geen verschil in tijd. De EVMS penalty zal dus nagenoeg niets zijn al verstook je meer CPU cycles.
Mandrivalinux 10.2
2.6.11-6mdk
#echo '0 102 linear /dev/hda8 0'|dmsetup create test
# time dd if=/dev/mapper/test of=/dev/null bs=1024k count=1024
1024+0 records in
1024+0 records out
0.01user 8.77system 0:22.32elapsed 39%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (3major+434minor)pagefaults 0swaps
# time dd if=/dev/hda8 of=/dev/null bs=1024k count=1024
1024+0 records in
1024+0 records out
0.00user 12.28system 0:22.31elapsed 55%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (1major+436minor)pagefaults 0swaps
Ik zie geen verschil in tijd. De EVMS penalty zal dus nagenoeg niets zijn al verstook je meer CPU cycles.
Mandrivalinux 10.2
2.6.11-6mdk
[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]
Ik schop dit topic omhoog omdat ik weldegelijk een performance hit bemerk. Ik heb een op USB disks gebaseerde raid array gemaakt met sda1 sda2 sda3 raid autodetect partities. Via evms gaat het rebuilden van de array gigantisch traag. Zonder EVMS gaat het als een trein. Helaas maakt Ubuntu standaard gebruik van evms.
[ Voor 3% gewijzigd door Q op 17-08-2006 12:29 ]