DaniS506 v. 1.3.10 pro OS/2
Když vám nejde EIDE...
Až do konce roku 1997 mohli uživatelé systému OS/2 provozovat jen pevné disky s kapacitou do 4,3 GB. Teprve pak "pukly ledy" a společnost IBM začala zdarma nabízet opravný balík FixPack č. 35 pro OS/2 Warp a FixPack č. 5 pro OS/2 Merlin s podporovanou diskovou kapacitou 8,4 GB. Tak začal pozvolný vývoj moderní podpory EIDE pro OS/2, který zatím vyvrcholil ovladačem verze 4.68 s částečnou implementací Ultra ATA-33. Tuto snahu IBM však již nějakou dobu silně zastiňuje jiný a velmi výkonný EIDE ovladač - DaniS506 verze 1.3.10 (dále jen Danis); jeho název vznikl z křestního jména autorky a názvu originálního programu IBM, který nahrazuje.
Tento freewarový servisní ovladač (pocházející z listopadu 2001) poskytuje operačnímu systému kompletní služby při používání prakticky libovolného IDE/EIDE řadiče vyrobeného v průběhu několika posledních let. Jeho relativně jednoduchou instalaci přitom můžete snadno provést v systémech OS/2 Warp 3.0, OS/2 Merlin 4.0, OS/2 Aurora 4.5 i v nejnovějším OS/2 eComStation 1.0. Ihned po restartu počítače (pokud v souboru config.sys zadáte jeden z parametrů /W, /WL, /V či /VL) vám Danis během bootování vypíše kompletní parametry všech pevných disků a dalších interních či externích jednotek. 
Danis okamžitě podporuje velký počet moderních EIDE řadičů včetně Ultra ATA-133; kromě nich jsou dále alespoň stručně zmíněny i další přednosti ovladače Danis:
* Artop ATP850UF a experimentálně ATP860 IDE;
* AMD756 a AMD766 IDE;
* ALi IDE, Opti IDE, SiS IDE a VIA IDE;
* CMD 643/646/648/649 IDE (OEM verze);
* Cyrix 5530 IDE (Cyrix MediaGX);
* HighPoint HPT366/368/370/372 IDE;
* Intel PIIX a některé varianty PIIX4; 
* Intel i8xx ICH/ICH0/ICH2/ICH3 IDE;
* Promise Ultra33/66/100/TX2/133 IDE;
* ServerWorks IDE;
* SMSC SLC90E66 IDE;
* Ultra ATA-33 na téměř všech existujících deskách;
* Ultra ATA-66 na AMD, VIA, SiS, Promise, HighPoint, Intel, CMD, ALi a SMSC; 
* Ultra ATA-100 na HighPoint, Promise, VIA, CMD, Intel, AMD, SiS (ověřeno) a experimentálně Ali;
* Ultra ATA-133 na HighPoint a Promise (oba experimentálně);
* až osm aktivních EIDE kanálů;
* rychlejší PIO přenos přes 32bitové IO rozhraní;
* vylepšená kompatibilita s aktuálními subsystémy BIOS;
* vylepšená podpora pro běžné přenosné jednotky (Iomega-ZIP apod.);
* vylepšená podpora pro disky naprogramované k zobrazování menší kapacity kvůli staršímu BIOS;
* základní podpora SFF-8038i IDE.
Schopnost ovladače plně podporovat všechny pevné disky do velikosti 100 GB byla již ověřena a jeho autorka předpokládá, že umí podporovat i disky větší (do 128 GB - limit pro ATA5)! V takovém případě ovšem doporučuji použít výkonný souborový systém JFS.
Mezi další vymoženosti patří obrovské množství konfiguračních i výkonnostních parametrů, automatická adaptace na interní časování podle PCI, plná podpora pro 80žilový EIDE kabel a hodně podrobný textový manuál. K dispozici jsou také dvě jednoduché textové diagnostické utility - DiskInfo a DumpIDE. 
Skutečnou lahůdkou je ovšem masivní podpora hot-swap disků v přenosných počítačích:
* ATA-Flash, Compact-Flash, CF+, SmartMedia a další v PCCard slotu;
* Castlewood ORB EIDE a MO jednotka Fujitsu M2541B;
* externí jednotky DriveBay;
* PCMCIA - ATA/ATAPI (třeba Iomega Click!).
Deklarovanými vlastnostmi univerzálního ovladače jsem byl samozřejmě nadšen, takže jsem se rozhodl udělat několik menších testů se zátěžovými programy (SysInfo/2 v. 0.8.8 a SysBench v. 0.9.4g). Vyplynulo z nich, že disk IBM DTLA-305020 (20 GB, 5400 otáček, 2 MB cache) vyvine (za identických podmínek) pod taktovkou Danise o 175 až 340 procent lepší výkon než aktuální IBM EIDE verze 4.68 při nesrovnatelně menším zatížení procesoru (IBM plných 99 %, DANIS jen 8 %). Starší disk WD Caviar AC26400R (6,4 GB, 5400 otáček, 512 KB cache) sice IBM EIDE 4.68 nepřinesl tak drtivou porážku, ale vítěz je naprosto jasný...
Po takových výsledcích jistě nepřekvapí, že DaniS506 byl oceněn jako jeden z nejlepších programů na výstavě Warpstock Europe 2000. Jeho obrovské možnosti a nulová cena z něj dělají jasně dominantní program, který ve všech parametrech převálcuje konkurenci. 

Michal Pohořelský

DaniS506 v. 1.3.10
Freewarový EIDE ovladač  pro OS/2.
Hardwarové nároky: PC/Pentium na 60 MHz, 16 MB RAM, grafika 1 MB VRAM, 1 MB na disku
Výrobce: Daniela Engert, SRN
Poskytl: hobbes.nmsu.edu
Cena: freeware - zdarma