Diskeeper 3.0

Defragmentarea discurilor sub Windows NT

De Daniel RAICA

Problema fragmentării discului în timpul lucrului este cunoscută de toți utilizatorii de calculatoare. Dacă pentru Windows 95, producătorul însuși a oferit o soluție, în ce privește Windows NT, lucrurile sunt puțin mai delicate. Iată în continuare o scurtă prezentare a acestui program utilitar destinat defragmentării discului sub Windows NT. Și poate nu e rău să amintim că acest produs a fost ales (într-o variantă "lite") chiar de Microsoft și inclus în pachetul Windows NT5, iar Intergraph îl adaugă (versiunea de server) în pachetul de soft ce însoțește familia de servere Interserve.

Introducere

Este știut faptul că, pe disc, fișierele sunt stocate în clustere (de diverse dimensiuni în funcție de o serie de factori printre care tipul sistemului de operare folosit, dimensiunea partiției/discului, modul de formatare a discului). În mod normal, clusterele unui fișier nu sunt așezate la rând, în continuare, pe piste și sectoare succesive pe disc. Se spune că nu sunt contigue. La citirea unui fișier de către capul de scriere/citire al discului, acesta (cititorul) trece pe rând prin toate pozițiile în care se află clustere ale fișierului respectiv. Dacă clusterele sunt la rând, este suficientă o rotație a discului pentru citirea unei întregi piste. Dacă nu, discul face mai multe ture pentru citirea unei piste și asta duce la creșterea (uneori sensibilă) a timpului de acces la fișier. Aici intervin utilitarele - de defragmentare - ca acesta despre care vom vorbi în acest articol: Diskeeper 3.0, realizat de Executive Software International ( www.execsoft.com ).

Programele de defragmentare au ca scop gruparea (fizică) a tuturor clusterelor unui fișier, acesta devenind contiguu (continuu).

Un disc fragmentat înseamnă deci două lucruri:

Workstation - Server

Programul este destinat defragmentării discurilor ce lucrează sub sistemul de operare Windows NT 4.0, fiind realizat în două variante: workstations și server, respectiv pentru cele două platforme Windows NT 4.0. Pentru Windows NT 3.5 și 3.51 rămâne valabilă versiunea Diskeeper 1.0. Platformele hard pentru care s-au dezvoltat programe sunt Intel?x86 și Digital Alpha  .

Diskeeper suportă formatul NTFS al Windows NT și FAT 16, dar nu suportă sistemul FAT 12 (utilizat de obicei pentru partiții mai mici de 16 MB). Programul suportă o gama largă de discuri SCSI și IDE, incluzând: partiții primare sau extinse, discuri locale, discuri Mirror etc.

În continuare vom face o scurtă prezentare a versiunii workstation.

Diskeeper 3.0 Workstations

Versiunea workstation a programului este destinată să lucreze pe stații de lucru sub Windows NT 4.0 Workstation.

Principalele două funcțiuni ale programului sunt:

Datele pot fi afișate în două moduri:

  1. în mod grafic (o prezentare calitativă a hărții discului, cu evidențierea zonelor specifice - o legendă explicitează tipul fiecărei zone);
  2. în mod text, prin valori ale parametrilor discului.

Iată câțiva dintre parametrii analizați de program și prezentați în modul text:

Toate aceste date pot fi salvate într-un fișier și mai apoi restaurate pentru a compara situațiile intre ele.

Alte facilități

Modul "Set It and Forget It": Este o noutate în programele de defragmentare. Aceasta permite programului de defragmentare să ruleze în background, în paralel cu alte procese active în sistem.

Programul poate rula permanent, sau pornit la anumite intervale sau ore fixate de utilizator. Este de asemenea posibilă setarea priorității programului de defragmentare față de alte procese ce rulează în paralel.

Modul "Boot-Time Directory Consolidation":

Crearea și ștergerea directoarelor face ca și acestea să sufere aceeași fragmentare ca și fișierele. Diskeeper 3.0 are posibilitatea de a defragmenta aceste directoare. Deoarece defragmentarea directoarelor necesită acces direct la disc (lucru nepermis de Windows NT, defragmentarea directoarelor se face la următoarea pornire a sistemului, înainte ca Windows-ul să preia controlul sistemului.

Lista de excluderi:

Uneori este posibil să aveți fișiere și directoare care nu doriți să fie defragmentate. Este cazul fișierelor temporare (ce oricum vor fi șterse), a dischetelor etc. Pentru acestea este posibilă includerea lor într-o listă de excludere. Lista poate cuprinde explicit fișiere, sau poate cuprinde directoare (și automat toate subdirectoarele acestuia).

Performanțe:

Iată rezultatele unui test de performanță a unui disc, făcute înainte și după defragmentarea discului cu Diskeeper 3.0 (situațiile prezentate în mod grafic și text în prima parte a articolului.

Michael's Disk Benchmark - Test Results

Drive C: 64mb
Test-File

După defrag.
(kb/sec)
Înainte de defrag
(kb/sec)

Zeroes

Sequential Write: 3401 2951
Sequential Read: 4145 3923
Random Write: 1777 1756
Random Read: 2555 2337

Random

Sequential Write: 3635 3506
Sequential Read: 4376 4079
Random Write: 1809 1753
Random Read: 2206 2174
File
Sequential Write: 3613 3459
Sequential Read: 4785 4096
Random Write: 1793 1793
Random Read: 2255 2197

Informații suplimentare precum și o copie de evaluare (valabilă full functions pe o perioadă de 30 de zile) puteți obține gratuit de la adresa www.diskeeper.com

(C) Copyright Computer Press Agora