Merevlemezes tömörítési segédprogramok

A lemeztömörítés olyan technológia, amely növeli a merevlemezek hatékony kapacitását azáltal, hogy tömörített formában tárolja az adatokat, majd szükség esetén helyreállítja és újra tömöríti az adatokat. A feldolgozás láthatatlan a felhasználó számára. Az adatok összenyomásával és dekompressziójával töltött idő csökkentheti a teljesítményt, de a veszteségek kicsiek és általában láthatatlanok. Bár az adatvesztés kockázata minimális, a lemezek tömörítése növeli a leállások valószínűségét. A legjobb segédprogramok a legmagasabb adatkompressziós arányt biztosítják a legkisebb teljesítménycsökkenéssel kombinálva, és fel vannak szerelve biztonsági funkcióval és eszközökkel az adatvesztés megakadályozása érdekében.

A Windows 95 összes verziója DriveSpace 2 nevű segédprogrammal rendelkezik, amely 256 MB-nál nagyobb kapacitású lemezeket képes tömöríteni 512 MB méretig. Ha vásárol egy Microsoft Plus csomagot, megkapja a DriveSpace 3 segédprogramot, amely tömörített lemezeket hozhat létre, akár 2 GB kapacitással is, és nagyobb tömörítési arányt biztosít.

A lemez tömörítése

A lemez tömörítési segédprogramok összeszerelik az összes adatot a merevlemez partícióról és tárolják őket egy nagy fájlban, amelyet tömörített kötetfájlnak (CVF) neveznek. A CVF általában külön virtuális lemezen tárolódik, amelyet gazdagépnek neveznek. Az a meghajtó, amely a CONFIG.SYS futtatása előtt töltődik be, az operációs rendszert a CVF merevlemezként kezeli.

A lemeztömörítő segédprogramok általában használják az LZW tömörítési eljárást, amely egyszalagos algoritmust használ, amely alkalmas a valós idejű működésre. A tömörítést az információ kódolásával végezzük oly módon, hogy a merevlemezen tapasztalt leggyakoribb típusú fájlok kisebb térben helyezkedjenek el. Mind a tömörítés, mind az adatvisszaadás folyamatában az LZW dinamikusan létrehoz egy kódolási útmutatót, és végrehajtja annak algoritmusa végrehajtását, elérve a maximális tömörítési arányt.

Mivel a módszerek az adatok tömörítésére és tárolására nem szokványosak, a hibák valószínűsége nő. Ezért a lemeztömörítő segédprogramok a legszélesebb körben teszteltek minden olyan szoftvertermék közül, amelyeket a piacon szállítanak, és önellenőrző és biztonsági eszközökkel vannak ellátva, amelyek szinte bármilyen hibát kijavítanak.

A CVF rendszeres töredezettségmentesítésével magas tömörítési arányt és sok helyet szabadíthat fel a merevlemezen. A DIR parancs által jelentett szabad terület nagysága a lemez tömörítési arányának becslése alapján kerül kiszámításra. Idővel, amikor a CVF fragmentálódik, a kompressziós arány tényleges értéke eltérhet az elméleti értéktől. Annak érdekében, hogy pontos képet kapjon az Ön rendelkezésére álló lemezterületről, rendszeres időközönként meg kell hoznia az elméleti tömörítési arányt a tényleges értékével. A lemez töredezettségmentesítését követően mindig újra meg kell határoznia a tömörítési arány elméleti értékét.

Ha tömörített lemezeket használsz, kezelheted azokat a szerszámokat, amelyek figyelembe veszik a tömörített lemezek szervezésének jellemzőit. A szabványos töredezettségmentesítési programok foglalkoznak a klaszterekkel, és a tömörített lemezek töredezettsége a minimálisan elosztott blokkok szintjén történik. Győződjön meg róla, hogy a lemezinformációk kompatibilisek a rendszerre telepített tömörítési programokkal. Nehézségek merülnek fel a tömörített lemezek biztonsági másolatainak létrehozásakor is. A mentéshez olyan szoftvereket kell használnia, amelyek a fájlok szintjén másolják az adatokat, nem pedig a lemezkép létrehozása.

A Microsoft Windows 95 szabványos verziója a DriveSpace 2 lemeztömörítő segédprogrammal rendelkezik, amely mérsékelten hatékony tömörítési módszert használ, és tömörített lemezeket hozhat létre, akár 512 MB-ig. A Microsoft Plus csomag tartalmazza a DriveSpace 3 program jobb verzióját, amely képes akár 2 GB-os lemezek tömörítésére, és nagyobb tömörítési arányt biztosít. A közművek interfésze általában ugyanaz. A Microsoft Plus csomag telepítésekor a DriveSpace 2 segédprogramot eltávolítják.

Mivel mindkét változat a DriveSpace Windows 95 egy 32 bites program képes felismerni a hosszú fájlneveket, azok előnyt élveznek Stacker 4.1 segédprogram, amely egy 16 bites program, amely a saját belső működését, a rövid fájlneveket. A DriveSpace 3 tesztjeinél nagyobb tömörítési arányt mutatott, mint a Stacker 4.1.

Ha a Stacker valamiben a DriveSpace-t felülmúlta, akkor dokumentációként. A Windows 95 kézikönyvben röviden említik a segédprogramot, öt oldalt szántak rá a Microsoft Plus kézikönyvben, de a legrészletesebb DriveSpace dokumentálva van a segédmodul Súgófájljában. Azonban még ott is, nem mindet írtak le. Például nincs olyan rész, amely ismerteti a tömörített lemezekről időről időre felmerülő problémák megoldását.

Minél nagyobb a lemez tömörítési aránya, annál összetettebb feldolgozásra van szükség a tömörítési szint fenntartásához. A memória és a számítógép sebességétől függően kiválaszthatja a kis tömörítési arányt és a nagy teljesítményt - vagy fordítva, a nagy sűrítési arányt előnyben részesítheti a sebesség rovására.

A DriveSpace 3, mint például a Stacker, konfigurálható tömörítési arányt kínál, és az Ön igényeinek megfelelően választhatja ki értékét. Három tömörítési szint van: Standard, HiPack és UltraPack. A dinamikus fájltömörítést az Ön által választott Standard vagy HiPack módszerekkel végezzük. Az UltraPack, amely több időt igényel a csomagolás és adat visszaszerzés érdekében, hasznos a ritkán használt fájlokhoz. Azonban nem működik online a fő munka megszakítása nélkül. Az UltraPack tömörítési módjának egyetlen módja a DriveSpace 3 segédprogram tömörítő ügynöke futtatása, amely visszaállítja a fájlokat, ha a számítógép nincs használatban.

A DriveSpace segédprogram 2. és 3. verziójának letöltése, törlése és konfigurálása egy speciális grafikus modult biztosít; A DOS módú eszközöket nem használják. Egyszerűen és komplikáció nélkül kezeltük a tömörített lemezek létrehozását mindkét verzióval. Nem szembesültünk a memória hiányával és a Stacker segédprogram használatával felfedezett egyéb kellemetlenségekkel.

A DriveSpace segédprogram nem olyan jól dokumentált, mint a Stacker, ami egyes felhasználók számára kényelmetlenséget okoz. A tesztelés során azonban nem tapasztaltunk problémát. A DriveSpace 3 kiváló teljesítményt, tömörítési arányokat, megbízhatóságot és a segédprogrammal összehasonlítva a Stacker a legjobb eszköz a lemez tömörítéséhez a Windows 95 környezetben.

Ár: ingyenes (Windows 95 rendszerrel együtt szállítjuk).

Kötelező erőforrások: 386 processzor vagy erősebb, 4 MB RAM (8 MB javasolt), 40 MB merevlemezen alapuló számítógép.

Ár: $ 49 (a Microsoft Plus csomag része).

Kötelező erőforrások: 386 vagy nagyobb teljesítményű processzor, 8 MB RAM, 25 MB merevlemezen alapuló számítógép.

Microsoft Corp. Redmond, WA; 800-426-9400; fax, 206-635-6100.

Stacker, a 4.1-es verzió a Stacker utility 4.0-s verziójának új verziója, amely kompatibilis a Windows 95 operációs rendszerrel és kompatibilis a DOS és a Windows 3.1 verzióval. A DriveSpace-tól eltérően ez egy 16 bites alkalmazás. A Stacker 32 bites verzióját még nem jelentették be, és a Stac Electronics kitérő választ adott a további tervek iránti kérelmünkre.

A Windows 95 rendszerre való váltáshoz a Stacker segédprogramot két irányban kellett megváltoztatni: olyan eszközökkel kell rendelkeznie, amelyek hosszú fájlnevekkel dolgozhatnak, és megváltoztatják a címtárak azonosításának módját, hogy ne tömörítsék azokat. (A könyvtárak tömörítése drámai teljesítménycsökkenést eredményez.) A hosszú fájlneveket egy önálló SAVELFN nevű eszköz kezeli, amely a hosszú fájlneveket rövid fájlokká alakítja és hosszú neveket tárol egy speciális fájlban. A Stacker program, amely a belső műveletekben csak rövid fájlneveket használ, gyakran - bár a felhasználó figyelmen kívül hagyja - hozzáfér a segédprogramhoz.

Mit nyújt Önnek a Stacker?

A Stacker nem képes versenyezni a DriveSpace segédprogrammal a teljesítmény szempontjából, mivel ez egy 16 bites program, és emellett további fájlok feldolgozását is végre kell hajtani. A Stacker segédprogrammal tömörített meghajtó teljesítménye 15-20% -kal csökkent, míg a DriveSpace-szel tömörített meghajtók esetében a teljesítménycsökkenés körülbelül 5% volt.

A Stacker segédprogram megbízhatóan működik a Windows 95 környezetben, és szélesebb körű eszközökkel rendelkezik, mint a DriveSpace, de lassabban működik, és a kezdeti beállítási eljárás aggodalmat kelthet.

Stacker, 4.1 verzió

Előrejelzett valós kiskereskedelmi ár: 50 dollár.

Kötelező erőforrások: 3 MB merevlemezen; az alsó memória 256-600 kB-ról a lemezek tömörítése és helyreállítása során; DOS 3.2 vagy újabb; Microsoft Windows 3.0 vagy 3.1 vagy Windows 95.

Stac Electronics, San Diego, CA; 800-522-7822, 619-794-4300; fax, 619-794-3717.

Lemez tömörítési programok. Laboratóriumi vizsgálatok

Mit jelentenek a számok?

Azt feltételeztük, hogy végre a védett módban 32 bites Microsoft DriveSpace 2 segédprogram mellékelt Windows 95, akkor nagyobb teljesítményt is 16 bites valós módú segédprogram Stacker, 4.1 változat. Azt is vártuk, hogy a DriveSpace 3 segédprogram (a Microsoft Plus csomag része) sokkal kiterjedtebb munkát végez, mint a DriveSpace 2, lassabb lesz. Ebben a tekintetben nem volt meglepetés. Azonban meglepődtünk, mennyire kevés a termék teljesítménye a tömörítetlen lemez sebességétől. DriveSpace eszköz 2 egy szabványos tömörítési arány (mért sebessége körülbelül 1,4: 1) azt mutatja, a Pentium processzort leggyorsabb időt, mindössze 3% -kal több, mint a nem tömörített lemezt. A 16 MB RAM-mal rendelkező Compaq 486 számítógép 5% -kal romlott. A Pentium processzor Stacker közüzemi elvesztette 19%, szemben a tömörítetlen meghajtó és elvesztette egy kicsit kevesebb, mint 15%, a 16 MB-os PC Compaq 486. (A Winstone tesztek nem működik, ha a Stacker programot állítottunk 8 MB Compaq 486 autó)

Az általam kiszámított kompressziós együtthatók folyamatosan alacsonyabbak voltak a szállítók által bejelentett közüzemi szolgáltatásoknál. A különbség azzal a ténnyel magyarázható, hogy mi vezérelte a tényleges bájtok száma számolt be a DIR parancs, hanem a szektorok számát a fájlban redundanciát tartalmaz kapcsolódó ágazat méretének vagy fürt.

Mind a DriveSpace 3, mind a Stacker segítségével a felhasználó beállíthatja a tömörítési arányt. A legmagasabb tömörítési arány a DriveSpace 3 segédprogram volt - az eredményünk 1,8: 1 volt. A Stacker elszámolási tényezője 1,7: 1 volt. Az egyik figyelmeztetés: a tömörítési arányok és a teljesítmény nagymértékben függ a fájlok típusától.

A vizsgálatok lefolytatása

Annak tesztelésére, tömörítő programok szoktuk három állása van: Compaq Deskpro 486 / 66m 8 MB RAM, Compaq Deskpro 486 / 66m, 16 MB RAM-mal és egy Hewlett-Packard Vectra XU 5/90 Pentium, 16 MB RAM-mal. A teljesítmény meghatározásához a PC Labs labor Winstone 95 tesztjét használtuk. A Winstone 95 olyan tesztsorozat, amelyben a 13 leggyakoribb alkalmazás szimulálja a valódi felhasználók által végrehajtott eljárásokat. Annak tesztelésére, közművek DriveSpace DriveSpace 2. és 3. telepítettük a Windows 95-ben válassza tömörítési beállítások, és ezután a kompressziós C meghajtó Ennek során az első Stacker közműberendezések már a gépre telepített Windows for Workgroups rendszert, majd telepíteni Stacker lemeztömörítő és gyártott C. bekapcsolása a Windows 95, azt találtuk, hogy egyes fájlok sérültek és a rendszer összeomlott. Miután kapcsolatba léptünk a Stac szervizével, megtisztítottuk a lemezt, és újratelepítettük a telepítést. Azt is megállapítottuk, hogy a nagy kapacitású (540 MB) tömörített merevlemez visszaállításakor a Stacker hiányzott a memóriából és nem tudta folytatni munkáját. A Stac szakértők megerősítették, hogy létezik ilyen probléma (hogy megszüntesse, ahol dolgoznak), és megállapította, hogy az ok abban a tényben rejlik, hogy a Stacker használ hagyományos (640K) memória az adatok tárolására a gyógyulási tömörítés után, és ez nem elég nagy merevlemezek . A további tesztelések során elkezdtünk dolgozni egy tiszta Windows 95 rendszerrel, majd telepítettük a Stacker-et, ami nem okozott problémát. Minden teljesítményvizsgálatot az alapértelmezett paraméterekkel végeztünk.

A tömörítési arány teszteléséhez ugyanazt a rendszert használtuk, de külön rendszerben létrehoztunk egy külön 70 MB partíciót (fizikai méret). Szimulálni egy sor alkalmazási program áll rendelkezésre a rendszerben, a tipikus felhasználó, már telepítve van a lemezen tesztkészlet Winstone Winstone 94 94. Ellentétben Winstone 95 alatt a teljes telepítési készlet a lemezen tömörítetlen alkalmazásokat. Beállítás Winstone 94, elindítottuk a lemez egy olyan program, amely megteremtette az alkönyvtárak és a másolt őket egy sor fájl tömörítési helyreállítási lemezt. A készlet bemutatták EXE fájlok, DLL, bitmap (BMP, ICO, TIFF), DOC, WAV (hang), vektorgrafikus (DWG) és a ZIP. A program folytatja az alkönyvtárak létrehozását és a fájlok másolását, amíg nem tölti fel az összes rendelkezésre álló helyet. Az alapértelmezett paraméterek telepítésekor a töltőprogram akkor állt le, amikor még mindig 1 MB szabad hely maradt a lemezen - ami sok felhasználó számára ismert. Miután a lemez ténylegesen kitöltött, a tényleges tömörítési arányt a következő képlet segítségével számítottuk ki:

Szám + szám + rejtett

másolat méret, méret

elfoglalt fájl

tam ka-van elérhető)

Tömörítés A fájl fizikai mérete (partíció)

A termékek maximális elérési arányának megállapításához aktiváltuk a maximális tömörítési funkciót, és egy újracsomagolási munkát tartottunk. A fájlok újracsomagolása a DriveSpace 3 segédprogrammal az UltraPack opcióval történt a Compression Agent tömörítési ügynökével, és a későbbi műveletek során a HiPack jelzője lett beállítva. A Stacker segédprogram esetében MaxSpace-t használtuk, és végrehajtottuk az optimalizálást. Mindkét esetben a partíción rendelkezésre álló tárterület megnövekedett, és megismételtük programunkat, hogy többször egymás után töltsük fel a lemezt, míg az eredmény 0 szabad bájt a lemezen.

Kapcsolódó cikkek