Autor: Michal Pohorelsky
Uverejneno: CHIP 12/95, str. 112-113
Novy panovnik


Pred nekolika lety firma Digital Research zpusobila se svym operacnim systemem DR-DOS 6.0 skutecny prevrat na PC trhu. Tehdy "vsemohouci" MS-DOS ztratil povest pokrokoveho systemu a ziskal poprve neprijemnou konkurenci. MS-DOS 6.20 sice dokazal (po znacne dlouhe dobe) srovnat krok s DR-DOSem 6.0, ale mezitim firma Novell odkoupila Digital Research, aby v roce 1994 presla do utoku s novym systemem Novell DOS 7.0.
Ve stejnem roce se vsak do bitvy zapojila dalsi svetoznama firma. Po vyprseni licencni smlouvy s Microsoftem totiz uvedla IBM na trh PC-DOS 6.3, jenz take v nekterych aspektech prekonal zminenou verzi MS-DOSu. A behem jednoho roku doslo samozrejme k dalsim zmenam. Zatimco Microsoft prosadil na trhu MS-DOS 6.22 (jeho hlavni zmenou, z pohledu bezneho uzivatele, je nova systemova hlaska v prikazu VER), IBM se kriticky podivala na sve dite a pocatkem roku 1995 nabidla vsem PC-DOS 7. Kdyz jsem zacal psat tuto recenzi, pobyval PC-DOS 7 na mem disku uz temer 4 mesice.

Instalace

PC-DOS 7 se dodava v relativne male krabici, jenz obsahuje 5 disket 3.5", velmi podrobny uzivatelsky manual (600 stran), registracni kartu a seznam vsech dostupnych narodnich kodovych stranek. Na uzivatelskem manualu mne vedle kvalitniho textu potesil zejmena jeho rozsah, ktery podstatne prevysuje uzivatelskou prirucku k operacnimu systemu OS/2 Warp (370 stran). Protoze nova verze PC-DOSu nabizi mnoho kvalitnich programu (viz dalsi text), IBM se rozhodla u 1. instalacni diskety pouzit bezny format FAT a na ostatnich disketach uplatnit vlastni kompresni algoritmus XDF. Na pevnem disku vam PC-DOS zabere nejmene 6 MB, ale pokud provede kompletni instalaci budete chudsi az o 18 MB prostoru.

Nove vlastnosti

Vedle kompresniho programu Stacker 4.0, kteremu je venovana cela dalsi kapitola, je jednou z vyznamnych novinek PC-DOSu zabudovani programovaciho jazyka REXX. Jazyk REXX (REstructured eXtended eXecutor) predstavuje velmi vykonny proceduralni interpretacni jazyk, jenz je funkcne podobny jazyku PL/1. Programuje se v nem temer stejne jednoduse jako v BASICu. REXX je jeden z prvnich 32-bitovych jazyku, ktere splnuji definici SAA (System Application Architecture) firmy IBM. Dnes je tento vyvojovy prostredek dostupny na nekolika ruznych platformach (OS/2, OS/400, VM). Jazyk REXX je vyrazne lepsim vyvojovym nastrojem nez je QBASIC z MS-DOSu 6.x, protoze jeho implementace v PC-DOSu je temer shodna s prostredim OS/2 Warp. Diky tomu je mozne v PC-DOSu 7 vytvaret jednoduche aplikace pro system OS/2 Warp !
Dalsi vyznamnou novinkou je kvalitni system napovedy pro vsechny prikazy PC-DOSu i jazyka REXX. System napovedy svou prehlednosti i propracovanosti vyrazne prevysuje napovedu v MS-DOSu 6.x. Pokud si potrebujete prohlednout syntaxi prislusneho DOS prikazu staci napsat VIEW CMDREF. Syntaxi prislusneho REXX prikazu ziskate po napsani VIEW DOSREXX. V prostredi OS/2 se pouziva stejny prikaz VIEW CMDREF k zobrazeni syntaxe prikazu OS/2 a prikaz VIEW REXX k zobrazeni syntaxe prikazu jazyka REXX.
Rozsahlym zlepsenim prosel interni textovy editor E. Nyni muze nabidnout svym uzivatelum sluzby, ktere jsou v teto tride editoru velmi luxusni. Pomoci klavesove zkratky CTRL+A se muzeme prepinat mezi az 4 otevrenymi soubory. Horkymi klavesami ALT+Z, ALT+B a ALT+L muzeme oznacit urcity text, blok textu ci jednu radku. Pote je mozne oznacenou cast textu vymazat, zkopirovat, premistit nebo rovnou vytisknout. Praci s editorem si muzeme usnadnit vytvorenim nekolika maker. Vuci predchozi verzi byla vyrazne zlepsena podpora mysi. Novy prikaz BROWSE prinuti editor E, aby zvoleny soubor otevrel pouze pro cteni. Primo v editoru muzeme provadet vypocty s cisly v desitkove, binarni, octalove ci hexadecimalni soustave !? Vsechny parametry editoru muzeme nyni snadno upravovat v inicializacnim souboru E.INI apod. Editor E svymi schopnostmi vyrazne prekonava interni editor EDIT z MS-DOSu 7.0 (Windows 95).
IBM Antivirus pro DOS nabizi (pochopitelne) ochranu pred nebezpecnymi viry v prostredi DOSu. Jeho ovladani je velmi jednoduche, ale nekolikrat mi jeho spusteni zpusobilo ztuhnuti pocitace, takze jedinym resenim bylo tlacitko RESET. Naproti tomu IBM Antivirus pro Windows, jenz ma temer identicke ovladani, funguje perfektne. Potesila me take existence souboru C:\DOS\VIRINFO.LST, ktery obsahuje podrobny popis vetsiny viru detekovanych IBM Antivirem.
Programek File Update bude zrejme zajimat hlavne uzivatele prenosnych pocitacu. FILEUP neustale sleduje vsechny soubory, se kterymi stridave pracujete na ruznych pocitacich a postara se, abyste meli vzdy pripravenu posledni verzi vaseho dokumentu. Novy prikaz ACALC umi vypocitat temer libovolny matematicky vyraz v desitkovem, binarnim, octalovem ci hexadecimalnim systemu. Podporuje zakladni matematicke funkce, trigonometricke funkce COS(x), SIN(x), TAN(x) a operace s jednotlivymi bity. Sikovny programek QCONFIG, ktery na obrazovku ci do souboru vypise presny seznam vsech hardwarovych komponent, byl rozsiren o dalsi typy procesoru, zakladnich desek a adapteru apod. Ojedinelou vlastnosti PC-DOS 7 je podpora karet PCMCIA.

Komfortni komprimace disku

Od chvile, kdy se objevil MS-DOS 6.0, ktery prevzal strategii DR-DOSu a nabidl vsem prvni verzi programu DoubleSpace, mame moznost ziskat nakupem nove verze DOSu take utilitu na komprimaci disku. Problemem bylo, ze prave "novy" DoubleSpace trpel radou detskych nemoci, jenz se sice podarilo castecne vyresit v MS-DOSu 6.20, ale vzapeti prisla zaloba od spolecnosti Stac. Microsoft vyvinul komprimacni program DriveSpace, ale mezitim firma Stac prodala licenci na Stacker 3.12 Novellu pro jeho system Novell DOS 7.0.
Zatimco PC-DOS 6.1 nenabizel zadny kompresni program a PC-DOS 6.3 pouzival neprilis vykonny SuperStor/DS, novy PC-DOS nabizi nejlepsi dostupnou technologii komprese dat v realnem case v podobe Stackeru 4.0. Hlavnim trumfem Stackeru 4.0 vuci ostatnim komprimacnim programum je novy postup alokace diskoveho prostoru, ktery efektivneji vyuziva kapacitu disku. V beznych komprimacnich programech se komprimovany cluster uklada do kompaktniho poctu sektoru. Novy Stacker vsak umi pouzit i castecne zaplneny sektor a sdilet ho s vice komprimovanymi clustery.
Na rozdil od sveho predchudce (Stackeru 3.12) ma Stacker 4.0 vyrazne bezpecnejsi datovou zakladnu, protoze pouziva rezim DPMS (DOS Protected Mode Services) umoznujici uspesne se branit pred neopravnenymi zasahy jinych programu. Problemy s diskem se Stacker snazi vyresit okamzite. Jestlize se mu to v danem okamziku nepodari, zablokuje komprimovany disk proti zapisu, coz zabrani pripadne ztrate dat. K bezne oprave potom slouzi prikaz CHECK. Funkce AutoSave v urcenem casovem intervalu uklada zalozni kopii systemovych oblasti komprimovaneho disku na bezpecne misto na puvodnim fyzickem disku. A navic ma uzivatel moznost omezit pristup na komprimovane disky prikazem PASSWD, kterym nastavi sve heslo. Prikaz REPORT vypise zpravu o celkove komprimaci disku i jednotlivych typu souboru. SDEFRAG je optimalizacni program pro srovnavani fragmentovanych casti disku (obdoba Norton Speedisku). Povel SDIR je rozsirenou variantou prikazu DIR, TUNER slouzi k nastaveni pomeru mezi urovni komprimace a rychlosti. UNCOMP dekomprimuje disky. Uzivatel si vsak musi peclive overit, ze ma pro vsechny programy misto na puvodni velikosti disku. Vysoky komfort pri praci zajistuje predevsim transparentni ovladani Stackeru. Prace s komprimovanymi vymennymi medii (Bernoulli disky ci normalni diskety) je velmi pohodlna. Staci proste zvolit komprimaci Bernoulliho disku a hned mate k dispozici misto puvodnich 150 MB celych 300 MB (predpokladany realny pomer 2:1). Kdyz komprimovany disk ci disketu vyndate z mechaniky, funguji vsechny ostatni disky normalne. Pokud zasunete disk(etu) zpet, pri prvnim cteni se komprimovany disk(eta) automaticky aktivuje, takze se o nic nemusite starat.
Mensim nedostatkem Stackeru 4.0 je velmi zdlouhava cinnost vetsiny udrzbovych programu, ktere alespon nevyzaduji od uzivatele prilis mnoho pozornosti. I kdyz neverim u Stackeru na inzerovany kompresni pomer 2.5:1, povazuji jej za nejlepsi nastroj pro komprimaci dat.

Sprava pameti

To je dnes velmi podstatna vec. PC-DOS 7 v teto oblasti nabizi dva zajimave programy, RAMSETUP a RAMBOOST, ktere ostrileny uzivatel nepochybne zna z PC-DOSu 6.3. RAMSETUP nainstaluje RAMBOOST do CONFIG.SYS a preda mu rizeni. RAMBOOST nahrazuje MemMaker ponekud inteligentnejsim zpusobem, ponevadz je aktivni pri kazdem zapnuti pocitace a primo umisti do pameti vsechny rezidenty tak, aby ani 1 KB neprisel vnivec. Diky tomu se prikazy DEVICEHIGH a LOADHIGH stavaji zbytecne, a proto jsou odstraneny z konfiguracnich souboru. Program pracuje ve dvou pruchodech. Nejdrive si vyzkousi vhodnou kombinaci a potom ji pouzije. V pripade problemu, muzeme vyuzivat faktu, ze RAMBOOST ceka pri spusteni 3 sekundy. Jestlize behem teto doby stiskneme klavesu "N", nespusti se. V pripade nouze muzeme pouzit pri startu take klaves F5 a preskocit CONFIG.SYS i AUTOEXEC.BAT. Jestlize upravime kterykoliv ze souboru AUTOEXEC.BAT, CONFIG.SYS, RAMSETUP.INI ci RAMBOOST.INI, RAMBOOST to okamzite pozna a znovu najde vhodnou kombinaci. Pri ruznych pokusech s nastavenim pameti se mi podarilo ho prinutit k 625 KB volne konvencni pameti, coz ve srovnani s PC-DOSem 6.3 (maximalne 610 KB volne pameti), s Novell DOS 7.0 (maximalne 626 KB volne pameti) a s MS-DOSem 6.20 (maximalne 619 KB volne pameti) povazuji za uspech.

Programy z dilny PC Tools

Soucasti systemu je zalohovaci program Central Point Backup, utility Undelete, Data Monitor a Scheduler. CP Backup, na rozdil od zalohovaciho programu z MS-DOSu, podporuje take zalohovani na paskove jednotky. Jestlize se pracuje s disketami, program pouziva tri ruzne metody, od bezneho pristupu pres DOS az po pouzivani DMA pro maximalni rychlost. Po instalaci se nejdrive provede "test duvery" (confidence test), jenz urci, zda je uvedeny mod kompatibilni s nasi hardwarovou konfiguraci. Samozrejmosti je komprese dat a ochranny kod, umoznujici obnoveni dat i pri vyskytu chyb. Na paskach QIC 40/80 je podporovan, krome originalniho formatu, take vlastni format zarucujici vetsi bezpecnost. Zalohovaci program CP Backup je doplnen rezidentnim Schedulerem, ktery umi spustit zalohovani ci jine operace v predem stanoveny cas.
Undelete spolecne s Data Monitorem umoznuji obnovit soubor nebo adresar, ktere byly smazany omylem. Data Monitor je rezidentni program, jenz sleduje mazani souboru. Pri smazani souboru zaznamena posloupnost klastru, ktere patrily souboru (metoda "Delete Tracking") nebo premisti cely soubor do skryteho adresare (metoda "Delete Sentry"). V obou pripadech se ovsem zvysuje moznost budouciho obnoveni utilitou UNDELETE.

Zaver

Na PC-DOS 7 je videt skutecny pokrok, ktery nema nic spolecneho s neustalym preslapovanim Microsoftu na miste. Za zradu sveho MS-DOSu dostanete vysokou odmenu v podobe mnoha kompletnich utilit. Jednim z hlavnim lakadel vsak je Stacker 4.0, ktery hladce porazi vsechny kompresni programy Microsoftu. PC-DOS 7 rovnez predstavuje idealni volbu pro uzivatele systemu OS/2 Warp, protoze mohou lehce prenaset REXX programy a pouzivat diskety ve formatu XDF. PC-DOS jednoznacne doporucuji vsem uzivatelum, kteri maji zajem zlepsit vykon sveho pocitace.




Skok na dalsi stranku Skok na hlavni menu Skok na dalsi stranku


Copyright (c) 1993-2000 Michal Pohorelsky