diff options
author | Antoine Ginies <aginies@mandriva.com> | 2011-01-19 10:44:49 +0000 |
---|---|---|
committer | Antoine Ginies <aginies@mandriva.com> | 2011-01-19 10:44:49 +0000 |
commit | 530a16ec071db0e24e6e949e265a96848864967c (patch) | |
tree | fe40cacd28d67b98186754c551b7fd339ebc7e17 /docs/comparisons | |
download | drakx-backup-do-not-use-530a16ec071db0e24e6e949e265a96848864967c.tar drakx-backup-do-not-use-530a16ec071db0e24e6e949e265a96848864967c.tar.gz drakx-backup-do-not-use-530a16ec071db0e24e6e949e265a96848864967c.tar.bz2 drakx-backup-do-not-use-530a16ec071db0e24e6e949e265a96848864967c.tar.xz drakx-backup-do-not-use-530a16ec071db0e24e6e949e265a96848864967c.zip |
add mes5-2.6.33 branch
Diffstat (limited to 'docs/comparisons')
-rw-r--r-- | docs/comparisons | 306 |
1 files changed, 306 insertions, 0 deletions
diff --git a/docs/comparisons b/docs/comparisons new file mode 100644 index 000000000..ccd98f547 --- /dev/null +++ b/docs/comparisons @@ -0,0 +1,306 @@ +redhat 6.1 (fr?), install 766MB, df 900MB, 35min (asked for all groups except "everything") + +upgrade to redhat 6.2, sum 757MB, df 936MB, 20min + +mandrake 7.1, install 755MB, df 1091MB, 17min (asked install size 910MB), 515 packages + +upgrade to cooker, sum 1000MB, df 1404MB, 35min + + +redhat 7.0b, install 815MB, df 960MB, 18min +redhat 7.0, install 995MB, df MB, 26min + +7.2b, 3.3GB 2h26 + + +7.2b: (lang fr) +compssLevel df rpm time fs df/time + +100 64 59 0:59 ext2 500M 1.08 + 90 132 127 1:50 ext2 500M 1.20 + 80 226 218 3:26 ext2 500M 1.10 + 70 449 387 5:52 ext2 1G 1.28 + 60 614 541 8:36 ext2 1G 1.19 + 50 1113 943 17:40 ext2 2G 1.05 + 40 1193 1013 20:39 ext2 2G 0.96 + 30 1262 1072 22:28 ext2 2G 0.94 + 20 1445 1219 27:34 ext2 2G 0.87 + 10 1649 1394 36:58 ext2 2G 0.74 + 0 1943 1638 48:02 ext2 2G 0.67 +-10 2957 2519 101:49 ext2 4G 0.48 + +7.2b: (lang all) +compssLevel df rpm time fs df/time + +100 70 59 1:04 ext2 500M 1.09 + 90 289 281 4:20 ext2 500M 1.11 + 80 373 361 5:41 ext2 500M 1.09 + 70 890 794 13:28 ext2 1G 1.10 + + +mem used 7.2cooker +gtk: runinstall2 13608(data 9572) + FBDev 2984(data 1544) +newt: runinstall2 9516(data 7528) +stdio: runinstall2 9160(data 7372) + +8.0rc1: (lang fr) + +rpmsrate + +4 () 175 139 3:25 reiserfs 2G 0.85 +4 all 831 786 18:08 reiserfs 2G 0.76 + +8.1b + +5 () 77 66 1:24 ext2 300M + +8.1pre_rc1 rpm df time/rpm rpm/df + +6 () 82 66 1:26 ext2 500M 1.05 1.24 +5 () 89 71 1:38 ext2 500M 1.10 1.25 +3 () 94 77 1:46 ext2 500M 1.13 1.22 +5 X 145 127 2:09 ext2 500M 0.89 1.14 +3 X 231 217 3:26 ext2 500M 0.89 1.06 +4 kde 393 316 4:31 ext2 2G 0.69 1.24 +4 kde 393 316 4:41 ext2 2G 0.72 1.24 +4 kde 393 316 4:43 ext2 4G 0.72 1.24 +5 all 367 337 5:02 ext2 500M 0.82 1.09 +4 kde+gnome 454 370 5:50 ext2 4G 0.77 1.23 +4 kde+gnome 454 370 6:10 ext2 4G 0.81 1.23 +4 kde+gnome 454 370 6:24 ext2 4G 0.85 1.23 +5 all 489 406 5:55 ext2 4G 0.73 1.20 +5 all 490 406 5:18 ext2 1G 0.65 1.21 +4 kd+gn+dsk 594 494 7:31 ext2 4G 0.76 1.20 +4 prev+dev 827 696 10:27 ext2 4G 0.76 1.19 +4 all 1100 988 19:34 ext2 1G 1.07 1.11 +3 all 1640 1331 31:33 ext2 2G 1.15 1.23 +3 all 1740 1434 39:38 ext2 4G 1.37 1.21 +2 all 2252 1843 54:40 ext2 4G 1.46 1.22 +-1 all 2490 2048 61:02 ext2 4G 1.47 1.22 + +# perl -alpe '$F[4] =~ /(.*):(.*)/; $r = ($1 * 60 + $2) / $F[2]; s|\S+(\s+\S+)\s*$|sprintf("%.2f", $r) . "$1"|e;' +# perl -ape '$r = $F[2] / $F[3]; s|\S+\s*$|sprintf "%.2f\n", $r|e;' + +9.0beta1 + +5 () 89 71 1:35 ext2 500M +3 X 240 231 3:41 ext2 500M +5 all 306 293 3:36 ext2 500M +4 all 808 731 6:48 ext2 1G +4 all 1433 1331 21:44 ext2 2G +4 X+kde 822 749 6:05 ext2 2G +4 X+gnome 369 319 5:58 ext2 2G + rpm df time time/rpm rpm/df +2006beta +celeron 360Mhz, 256MB, auto_install +6 - 106 225 1:46 ext3 788M 1.00 0.47 +5 X 365 440 4:19 ext2 3.2G 0.71 0.83 +5 X 385 417 5:15 ext2 3.2G 0.82 0.92 +4 X 415 489 05:26 ext2 3.2G 0.79 0.85 +4 X 436 511 06:05 ext2 788M 0.84 0.85 +4 X+KDE 709 829 08:39 ext2 3.2G 0.73 0.86 +4 X+KDE 709 829 09:01 ext2 3.2G 0.76 0.86 +4 X+KDE 709 934 11:01 ext3 3.2G 0.93 0.76 +4 X+KDE 709 934 10:37 ext3 3.2G 0.90 0.76 +4 X+KDE+GNO 763 888 11:06 ext2 3.2G 0.87 0.86 +4 def+GNO 1024 1126 12:41 ext2 3.2G 0.74 0.91 +4 def+GNO 1227 1130 13:52 ext2 3.2G 0.68 1.09 +4 default 1433 1536 18:26 ext2 3.2G 0.77 0.93 +4 def+GNO 1442 1633 17:58 ext2 3.2G 0.75 0.88 +2 all 2800 3200 47:56 ext2 4G 1.03 0.88 + + +redhat 7.3: +- do not halt the box when "halt" is used +- no sysreq +- kdm has gnome entry whereas gnome is not installed + => choosing gnome gives a flashing black screen and kdm reruns + +- repartition of packages on various CDs is crap + +- bootloader: handling of multiple disks is more powerful in redhat, but more +dangerous (proposed to everyone, but not proposed especially to people having +a dangerous combinaison) +- why still asking about lba32!! + +* anaconda 7.3 vs 7.3.92 + - skipddc option (locks some machines) ?? + maybe because it's done at the beginning of their install? + + - LVM + - lvm_dialog_gui.py + - Physical Extent 1MB 2MB 4MB ... 16GB + (vgcreate -s ${PhysicalExtentSize}k) + - see lvm_sanity_checks.txt, take them + - lvm on / (mkinitrd) + - handle upgrade when lvm on / + - vgcreate -An (ie --autobackup no) ?? + (also for lvcreate vgchange lvremove + - see clampPVSize in lvm.py + + - RAID + - Number of spares ?? + - mkraid --dangerous-no-resync ?? + + - progress bar in ext2 formatting + + - ctrl-alt-suppr during install => reboots + + - user names: the regexp is [a-zA-Z][^\0-\x20:,\n]* or [A-Za-z][A-Za-z0-9]{0,7} (depending on wether you're in text mode or graphic mode :) + - check the user name created is not a system one (see systemUsers) + + - SMB authentification + - cloneDrive ? + + - edd dropped (was to detect lba32 capability, which was dumb) + + - reconfig type of installed removed (was something between install & upgrade) + + - ddcprobe code removed -> moved to kudzu + changes: sigprocmask and movl added around lrmi_vm86 + + - $ENV{GDK_USE_XFT} = 0 + +* kudzu 0.99.52 vs 0.99.55 + - blacklisting modules.pcimap e100 and bcm5700 + +* hwdata 0.14 vs 0.32 + - dropped XFree86 3.3.6 support + + - upgradelist: list of (old_module => new_module) for upgrades + (a simpler way would be to drop entries in modules.conf that concern + obsolete (and not available anymore) modules, relying on auto-detection to + add the new one) + + - CardMonitorCombos (for laptops) + +redhat 8.0: + + (legend: + pros - cons / notice) + + Install steps difference + + firewall wizard + + md5sum check when booting install + - no upgrade packages installation during install + - no services configuration (chkconfig) + - no printer configuration + - no autologin + - no real small installation + - no small packages (groff-for-man, perl-base...) + / still propose non-MD5 or non-shadow passwords + / post install tool (firstconfig) + + General install behaviour, eye-candiness + + package selection a la Windows + + in language selection languages displayed in native language + + candy timezone selection + + help uses bold/italic/big-font + - no one CD install + / not using fb at install + / python + gtk2 vs perl + gtk + / ask many things before doing anything (esp. delayed partitioning, swap not available when selecting packages!(?)) + - more width-hard-coded dialog boxes (harder for translations) + / use a loopback file from the CD then copied on system + + Partitioning + - no diskdruid after install + - no partitioning wizard + - no devfs + - no xfs (but now has reiserfs/jfs) + - no loopback crypted fs + - no file swap (?) + - no supermount + + LABELed entries in fstab + + progress bar while formatting + + Bootloader + + bootloader configuration less awkward + - no automatic handling of bios ordering with many harddrives + - propose to manually change bios ordering even with one harddrive + - LBA32 checkbox + / defaults to grub + + Network + - awkward question apropos hostname when using DHCP + - no default choice for netmask/gateway/DNS based on IP + + XFree + - no wacom configuration + - no graphic card multi-head configuration + - no ATI tvout configuration + - no prompt for logout after changing X config + - VideoRam prompted for everybody + / no XFree3 + / no Utah GLX + / load module "fbdevhw" "record", but not "v4l" + / always load module "glx" and "dri" + + Keyboard + - many non useful keyboard entries (eg: latin0) + - no way to choose the toggle key to choose between latin/non-latin keyboard + - no loadkeys done during install for console + + Mouse + - no way to test mouse choice + - mouse choices include many non-useful choices, badly sorted + (Intellimouse must be sought in Microsoft whereas it's used by many others) + + Multimedia + - no bttv configuration (including webcams) + - missing audio modules (alsa, audigy...) + +* anaconda 8.0 (rel. 4) vs 8.0.92 + - use vte instead of gnome.zvt + - add alpha (axp) partitioning code + - remove label "nofb" and options "devfs=nomount ramdisk_size=9216" from syslinux.cfg + - edd (ddc probe) moved to kudzu + - add "-Odir_index" option to ext3 tunefs + - screenshoting in directory /root/anaconda-screenshots/ instead of using exported display + - assembler code change in cpuid, smp.c + - there is some code to read the "raid superblock" (see doGetRaidSuperblock in isys/isys.c) + - new code for choosing to upgrade or not + - hack to remove /var/lib/rpm/__db.00[123] (with comment "make sure that the rpmdb doesn't have stale locks :/") + +* anaconda 8.0.92 vs 8.0.93 (rel. 0.20030108205243) + - drop xmode (bring up text mode in a remote xterm) + - code available to check the ability to do a mkbootdisk + (check size of vmlinuz + initrd, check size of floppy) + - drop "-Odir_index" option to ext3 tunefs + (with comment "add back -Odir_index when htree is safe") + - waitForLink added to loader2/net.c using added ethtool thingy (get_ethtool_link_status, get_link_status) + - OS390 fdasd & z/IPL changes + - for kickstart, new option "--ignoremissing", (there were --ignoredeps and --resolvedeps) + - /usr/kerberos/lib in LD_LIBRARY_PATH + - these are symlinks so you cant make them mount points + otherexcept = ['/var/mail', '/usr/bin/X11', '/usr/lib/X11', '/usr/tmp'] + + elif self.mountpoint in otherexcept: + return _("The mount point %s cannot be used. It must " + "be a symbolic link for proper system " + "operation. Please select a different " + "mount point.") % (self.mountpoint,) + + +* hwdata 0.47 (redhat 8.0) vs 0.62 (redhat 8.1 beta1 phoebe) + - pcitable & upgradelist + - replace eepro100 with e100 + - switch 0x1106 0x3059 "via82cxxx_audio" to "unknown" + - Cards + - remove most swcursor with comment: + # mharris - Nov 23, 2002 - Commented out the swcursor option, if it is still + # needed, then lets disable it right in the driver completely, or possibly + # fix it. + - using driver "nv" for GeForce4 and Quadro4 with comment: + # mharris - Nov 23, 2002 - enabling "nv" driver for GeForce 4 and Quadro 4 as + # CVS XFree86 support them now in 4.2.99.2 + - special options "externDisp" and "internDisp" for NeoMagic cards + together with CHIPSET + +* kudzu 0.99.69 (redhat 8.0) vs 0.99.83 (redhat 8.1 beta1 phoebe) + - don't read eepro100 entries from the pcitable + - handle compressed modules + - many changes in PS/2 mouse detection, and handle "intellips/2" mouse + - changes in PnP serial modem detection + - use "udf,iso9660" option for cdrom entry in fstab + (note that comma separated choice of filesystems *is* allowed, though not + documented in fstab(5)) |