Unități de compresie a unităților de hard disk

Compresia pe disc este o tehnologie care mărește capacitatea eficientă a unităților de discuri prin stocarea informațiilor într-o formă comprimată și apoi prin restaurarea și recomprimarea datelor după cum este necesar. Procesarea este invizibilă pentru utilizator. Timpul necesar pentru a comprima și a decomprima datele poate reduce performanța, dar pierderile sunt mici și, în general, invizibile. Deși riscul de pierdere a datelor este minim, compresia pe disc crește probabilitatea unor accidente. Cele mai bune utilități oferă raportul maxim de compresie a datelor în combinație cu cea mai mică pierdere de performanță și sunt echipate cu funcții și facilități de rezervă pentru a preveni pierderea datelor.







Toate versiunile de Windows 95 vin cu un utilitar numit DriveSpace 2, care poate comprima discuri cu o capacitate de maximum 256 MB la o dimensiune efectivă de 512 MB. Dacă cumpărați un pachet Microsoft Plus, veți obține utilitarul DriveSpace 3, care poate crea discuri comprimate cu o capacitate de până la 2 GB și oferă un raport de compresie mai mare.

Cum este comprimat discul

Utilitarele de compresie a discurilor împachetează toate datele de pe partiția de hard disk și le stochează într-un fișier mare denumit un fișier de volum comprimat (CVF). CVF este de obicei stocat pe un disc virtual separat, care se numește o unitate gazdă. Un driver care se încarcă înainte de executarea CONFIG.SYS determină sistemul de operare să trateze CVF ca un hard disk.

Instrumentele de compresie a discurilor utilizează, de regulă, metoda de compresie LZW, care utilizează un algoritm de o singură trecere, potrivit pentru funcționarea în timp real. Compresia se realizează prin codificarea informațiilor astfel încât fișierele celor mai comune tipuri întâlnite pe hard disk să poată fi amplasate într-un spațiu mai mic. În procesul de compresie și de recuperare a datelor, LZW creează dinamic un ghid de codificare și își ajustează algoritmul în timpul executării, atingând raportul maxim de compresie.

Deoarece metodele sunt utilizate pentru a comprima și a stoca date nu ca de obicei, probabilitatea de erori crește. Din acest motiv, utilitarele de compresie a discurilor sunt printre cele mai bine testate din toate produsele software care sunt livrate pe piață și sunt echipate cu instrumente de auto-verificare și de rezervă care pot corecta aproape orice eroare.

Defragmentând periodic CVF, veți putea menține un raport de compresie ridicat și veți elibera o mulțime de spațiu pe hard disk. Cantitatea de spațiu liber raportată de comanda DIR se calculează pe baza estimării raportului de compresie pentru acest disc. Cu timpul, deoarece CVF devine fragmentat, valoarea reală a raportului de compresie poate fi diferită de cea teoretică. Pentru a obține o imagine exactă a spațiului disponibil pe disc disponibil, ar trebui să aduceți periodic raportul de compresie teoretic, în conformitate cu valoarea sa reală. După defragmentarea discului, trebuie să re-determinați valoarea teoretică a raportului de compresie.

Dacă folosiți discuri comprimate, atunci pentru a le gestiona, veți avea nevoie de instrumente care să ia în considerare caracteristicile organizării discurilor comprimate. Programele standard de defragmentare se ocupă de clustere, iar fragmentarea discurilor comprimate are loc la nivelul blocurilor alocate minim. Asigurați-vă că utilitarele pentru discuri sunt compatibile cu programele de compresie instalate pe sistemul dvs. Dificultăți apar și atunci când se creează copii de rezervă ale discurilor comprimate. Pentru backup, trebuie să utilizați software care copiază date la nivel de fișier, în loc să creați o imagine pe disc.

Versiunea standard a Microsoft Windows 95 vine cu un utilitar de compresie a discurilor DriveSpace 2, care utilizează o metodă de comprimare eficientă moderat și poate crea discuri comprimate de până la 512 MB. Pachetul Microsoft Plus include o versiune îmbunătățită a programului, DriveSpace 3, care poate comprima discuri de până la 2 GB și oferă un raport de compresie mai mare. Interfața ambelor utilități în termeni generali este aceeași. În timpul instalării pachetului Microsoft Plus, utilitarul DriveSpace 2 este eliminat.

Deoarece ambele versiuni ale DriveSpace pentru Windows 95 este un program pe 32 de biți poate recunoaște nume de fișiere lungi, ele au un avantaj față de Stacker 4.1 utilitate, care este un program de 16 biți care utilizează în cadrul operațiunilor sale interne, nume de fișiere scurte. DriveSpace 3 a prezentat, de asemenea, un raport de compresie mai mare în testele noastre decât Stacker 4.1.

Dacă Stacker în ceva depășește DriveSpace, atunci ca documentație. În manualul Windows 95 există o scurtă mențiune a utilitarului, cinci pagini sunt dedicate acestuia în manualul Microsoft Plus, dar cel mai detaliat DriveSpace este documentat în fișierul Ajutor al modulului auxiliar. Cu toate acestea, chiar și acolo, nu toate sunt descrise. De exemplu, nu există o secțiune care să explice cum să rezolvați problemele care apar din discuri comprimate din când în când.

Cu cât este mai mare rata de compresie a discului, este necesară o procesare mai complexă pentru a menține nivelul de compresie. În funcție de nevoia de memorie și viteza calculatorului, puteți alege un mic raport de compresie și o performanță ridicată - sau, dimpotrivă, preferați un raport mare de compresie în detrimentul vitezei.

DriveSpace 3, cum ar fi Stacker, oferă un raport de compresie configurabil și puteți alege valoarea în funcție de nevoile dvs. Există trei niveluri de comprimare: Standard, HiPack și UltraPack. Comprimarea dinamică a fișierelor se realizează utilizând metode standard sau HiPack, la alegere. UltraPack, care necesită mai mult timp pentru ambalare și recuperare de date, este util pentru fișierele utilizate rar. Cu toate acestea, nu poate funcționa online fără a întrerupe lucrarea principală. Singura modalitate de a utiliza metoda de compresie UltraPack este de a rula agentul de comprimare al utilitarului DriveSpace 3, care restaurează fișiere atunci când computerul nu este utilizat.







Pentru a descărca, a șterge și a configura versiunile 2 și 3 ale utilitarului DriveSpace, este furnizat un modul grafic special; Instrumentele DOS nu sunt utilizate. Am reușit simplu și fără complicații să creăm discuri comprimate utilizând ambele versiuni. Nu ne-am confruntat cu problema lipsei de memorie și a altor inconveniente care au fost descoperite la utilizarea utilitarului Stacker.

Utilitarul DriveSpace nu este la fel de bine documentat ca Stacker, ceea ce provoacă neplăceri pentru unii utilizatori. Cu toate acestea, în timpul testelor nu am întâmpinat nici o problemă. DriveSpace 3 oferă performanțe superioare, rapoarte de compresie, fiabilitate și comparativ cu utilitarul Stacker este cel mai bun instrument pentru compresia discurilor în mediul Windows 95.

Pret: gratuit (vine cu Windows 95).

Resurse necesare: PC bazat pe procesor 386 sau mai puternic, 4 MB RAM (recomandat 8 MB), 40 MB pe hard disk.

Preț: 49 $ (furnizat ca parte a pachetului Microsoft Plus).

Resurse necesare: PC bazat pe procesor puternic de 386 sau mai mult, 8 MB RAM, 25 MB pe hard disk.

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

Stacker, versiunea 4.1, este o versiune nouă a utilitarului Stacker versiunea 4.0, compatibilă cu Windows 95 și compatibilă cu DOS și Windows 3.1. Spre deosebire de DriveSpace, este un program de aplicații pe 16 biți. Versiunea pe 32 de biți a Stacker nu a fost încă anunțată, iar Stac Electronics a dat un răspuns evaziv cererii noastre de planuri viitoare.

Pentru a comuta la Windows 95, utilitarul Stacker a trebuit să fie schimbat în două direcții: ar trebui să aibă instrumente pentru a lucra cu nume de fișiere lungi și a schimbat modul de identificare a denumirilor de directoare pentru a nu le comprima. (Comprimarea computerelor duce la o scădere drastică a performanței.) Numele de fișiere lungi sunt procesate de un utilitar autonom numit SAVELFN, care convertește numerele lungi de fișiere în cele scurte și stochează nume lungi într-un fișier special. Programul Stacker, care utilizează numai nume de fișiere scurte în operațiunile interne, de multe ori - deși neobservat de utilizator - accesează acest utilitar.

Ce îți dă Stacker?

Stacker nu poate concura cu utilitarul DriveSpace în termeni de performanță, deoarece este un program pe 16 biți și, în plus, este necesar să se efectueze procesarea suplimentară a numelor lungi de fișiere. Performanța unei unități comprimate cu utilitarul Stacker a fost redusă cu 15-20%, în timp ce pentru unitățile comprimate cu DriveSpace, scăderea performanței a fost de aproximativ 5%.

Utilitarul Stacker funcționează fiabil în mediul Windows 95 și are un set mai larg de instrumente decât DriveSpace, dar funcționează mai lent, iar procedura de instalare inițială vă poate îngreuna.

Stacker, versiunea 4.1

Previzionat prețul real de vânzare cu amănuntul: $ 50.

Resurse necesare: 3 MB pe hard disk; de la 256 până la 600 KB din memoria de fund în timpul compresiei și restaurării discurilor; DOS 3.2 sau o versiune ulterioară; Microsoft Windows 3.0 sau 3.1 sau Windows 95.

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

Programe de compresie pe disc. Teste de laborator

Ce înseamnă cifrele?

Am presupus că executat în modul pe 32 de biți Microsoft DriveSpace 2 utilitate protejate livrat cu Windows 95, acesta va arăta o performanță mai mare de 16-biți mod real de utilitate Stacker, versiunea 4.1. De asemenea, ne așteptăm ca ca DriveSpace de utilitate 3 (inclus în pachetul Microsoft Plus) face o lucrare mai voluminos decât DriveSpace 2, atunci acesta va fi mai lent. În acest sens, nu au existat surprize. Cu toate acestea, am fost surprinși de cât de puțin performanța produselor a fost diferită de viteza discului necomprimat. instrument DriveSpace 2 cu o rată standard de compresie (rata măsurată a fost de aproximativ 1,4: 1) a indicat procesorul Pentium cel mai rapid timp, doar 3% mai mult decât discul necomprimat. Calculatorul Compaq 486 cu 16 MB de memorie RAM sa deteriorat cu 5%. Pe procesor Pentium Stacker de utilitate a pierdut 19% față de unitatea de necomprimat și a pierdut un pic mai puțin de 15%, un 16 MB PC Compaq 486. (Testele noastre Winstone nu funcționează atunci când programul Stacker a fost setat la 8MB Compaq 486. auto)

Coeficienții de compresie calculați de noi au fost mereu sub utilitățile declarate de furnizori. Diferența se datorează faptului că am fost ghidat de numărul efectiv de octeți raportate de comanda DIR, și nu de numărul de sectoare pe fișier care are loc în redundanța asociată dimensiunii sectorului sau clusterului.

Atât DriveSpace 3 cât și Stacker permit utilizatorului să ajusteze raportul de compresie. Cea mai mare rată de compresie a fost utilitatea DriveSpace 3 - rezultatul pe care l-am calculat a fost de 1,8: 1. Factorul de decontare pentru Stacker a fost de 1,7: 1. Un avertisment: rapoartele de compresie și performanța depind în mare măsură de tipul de fișiere.

Cum au fost efectuate testele

Pentru a testa programele de compresie am folosit trei setări: Compaq DESKPRO 486 / 66m cu 8 MB de RAM, Compaq DESKPRO 486 / 66m cu 16 MB de RAM și un Hewlett-Packard Vectra XU 5/90 Pentium cu 16MB de RAM. Pentru a determina performanța, am folosit testul Winstone 95 al laboratorului PC Labs. Winstone 95 este un set de teste în care cele 13 aplicații cele mai comune simulează procedurile efectuate de utilizatorii reali. Pentru a testa utilități DriveSpace DriveSpace 2 și 3, am instalat Windows 95, alegeți setările de compresie, și apoi a făcut comprimarea unității C. În cursul primelor instalații pentru utilități Stacker ne-am instalat pe Windows, mașini pentru sistemul Workgroups, apoi instalați compresie disc Stacker și a produs C. Pornirea pe Windows 95, am constatat că unele fișiere au fost corupte și sistemul sa prăbușit. După un tratament pentru service în Stac vom curăța discul și efectuați din nou instalarea, obtinerea unui sistem viabil. De asemenea, am constatat că reducerea hard disk comprimat de mare capacitate (540 MB) Stacker utilitate afișa un mesaj care indică memorie scăzută și nu poate să-și continue activitatea sa. în Stac experții au confirmat existența unei astfel de probleme (pentru a elimina în cazul în care locul de muncă) și a declarat că cauza constă în faptul că Stacker folosește un (640K) de memorie convențională pentru a stoca date în timpul recuperării după comprimare, și nu este suficient pentru hard disk-uri de mari dimensiuni . În cursul testelor ulterioare, am început să lucrăm cu un sistem Windows 95 curat și apoi am instalat Stacker, care nu a cauzat probleme. Toate testele de performanță au fost efectuate cu parametrii impliciți.

Pentru a verifica raportul de compresie, am folosit același sistem, dar a creat o partiție separată de 70-Mocteți (mărimea fizică) în fiecare sistem. Pentru a simula un set de programe de aplicații disponibile pe sistem, un utilizator tipic, ne-am instalat pe kit-ul de testare disc Winstone Winstone 94 94. Spre deosebire de Winstone 95 în seturi complete de instalare de pe disc aplicațiile necomprimate. Setarea Winstone 94, am lansat discul este un program care a creat subdirectoarele și le-a copiat într-un set de fișiere cu discul de recuperare de compresie. Kit-ul a fost prezentat fișiere EXE, DLL, bitmap (BMP, ICO, TIFF), DOC, WAV (sunet), grafică vectorială (DWG) și ZIP. Programul continuă să creeze subdirectoare și să copieze fișiere până când se umple tot spațiul disponibil. Când instalați cu programul prestabilit de umplere a încetat de lucru, atunci când discul a fost încă 1 MB de spațiu liber - o situație familiară multor utilizatori. După ce discul a fost efectiv umplut, am calculat raportul real de compresie cu formula:

Număr + Număr + Ascuns

dimensiune copie, dimensiune

ocupat fișier

tam ka-este disponibil)

Comprimarea Mărimea fizică a unui fișier (partiție)

Pentru a afla raportul maxim de compresie pe care produsele îl pot atinge, am activat funcția maximă de compresie și am efectuat o sesiune de reambalare. Reîncărcarea fișierelor utilizând utilitarul DriveSpace 3 a fost efectuată utilizând opțiunea UltraPack cu agentul de comprimare Agent de compresie și în timpul operației ulterioare a fost setat stegajul HiPack. În cazul utilitarului Stacker, am folosit MaxSpace și am efectuat optimizarea. În ambele cazuri, spațiul disponibil în partiție a crescut și am repetat programul pentru a popula discul de mai multe ori la rând, până când rezultatul a fost 0 octeți liberi de pe disc.







Articole similare

Trimiteți-le prietenilor: