Hard-disk

Trimis la data: 2007-03-15 Materia: Informatica Nivel: Gimnaziu Pagini: 7 Nota: / 10 Downloads: 15
Autor: Antonia P. Dimensiune: 49kb Voturi: Tipul fisierelor: doc Acorda si tu o nota acestui referat: 1 2 3 4 5 6 7 8 9 10
vezi mai multe detalii vezi mai putine detalii
Functionarea hardiskului

Hardisk-ul este format din mai multe discuri. In general pe fiecare fata a fiecarui disc este cate un cap de citire. Toate capetele de citire sunt prinse intre ele astfel ca se misca simultan. Datele sunt impartite in piste si sectoare. Sectorul este unitatea minima de alocare pe disk.
Marimea unui sector este de 512 octeti. Fiecare sector are pe langa cei 512 octeti, niste informatii suplimentare neaccesibile utilizatorului. Acestea sunt: secventa de sinconizare (numita gap), suma de control (CRC). O pista este o fasie circulara a unei fete a unui disc.

Toate pistele care sunt la aceeasi distanta fata de centrul discului formeaza un cilindru. Adica pistele unui cilindru sunt citite simultan de capetele de citire.
Raporteaza o eroare

Din punct de vedere logic un hardisk poate fi impartit in partiti. Partitiile sunt multimi care sunt disjuncte, iar reuniunea lor formeaza totul. Din punct de vedere istoric partitiile trebuie sa fie de lungime multiplu de cilindru, adica unitatea de alocare a partitiilor este cilindrul. (Exista. totusi, programe de partitionare care pot creea partitii care sa inceapa sau sa se sfarseasca in mijlocul unui cilindru.)

Pe fiecare partitie se afla cate un sistem de fisiere. Un sistem de fisiere este o baza de date ierarhica, adica un arbore. Arborele este format din crengi (directoarele) si frunze (fisierele). Intern directoarele sunt fisiere de un format specific. Unitatea de alocare a datelor pentru un anumit sitem de fisiere este clusterul. Clusterul este un multiplu (deobicei putere a lui 2) de sectoare contigue. Pentru FAT32 si NTFS clusterul este in general de 4k. FAT si NTFS sunt sisteme de fisiere folosite de MS-DOS si MSWindows.

Performante

Un cluster este citit la viteza maxima pentru ca datele de pe el sunt asezate contiguu. Capetele de citire nu trebuie sa se miste, iar sectoarele vin la rand pe masura ce sunt citite. Daca trebuie sa citim date de pe un alt cluster care se afla la distanta, acesta se poate afla pe un alt cilindru (deci va trebui sa mutam capetele si sa asteptam sa se roteasca discul pana in dreptul capetelor de citire). Din cauza asta un disc fragmentat este mai lent atat la citire cat si la scriere. In general sistemele de operare (mai precis logica din driverele pentru sistemele de fisiere) au un algoritm de alocare a sectoarelor care previne fragmentarea.

S.M.A.R.T.(Self-Monitoring, Analysis and Reporting Technology)

Degradarea unor parametrii cum ar fi timpul de cautare, rata de erori sau numarul de sectoare realocate, arata iminenta unei "caderi" a hardiscului. Capacitatea reala a hardiscurilor este mai mare decat cea declarata de producator. Zonele de date care sunt in plus sunt complet inaccesibile utilizatorului. Ele sunt folosite in cazul in care un sector a fost citit foarte greu (in urma a mai multor citiri) sau cand nu a putut fi citit corect deloc. Sectorul defect este inlocuit cu unul din zona ascunsa. Desigur ca viteza va scadea pentru clusterul care continea sectorul respectiv, dar hardiscul va fi functionabil in
continuare. Mai mult in sistemul de operare nu vor fi raportate ca sectoare defecte. Activarea optiunii de SMART din bios nu aduce o scadere a performantelor.

Datele care sunt monitorizate de hardisk sunt monitorizate tot timpul indiferent de optiunea din bios. Mai mult unele sisteme de operare interogheaza hardisk-ul despre starea sa indiferent de optiunea SMART din bios. O eroare SMART trebuie vazuta ca un defect, chiar daca hardiscul functioneaza inca normal.

Erori

Erorile care pot sa apara la hardisk se impart in doua clase: erori logice si erori fizice. Erorile fizice sunt defecte ale suprafetei discului, sau erori de firmware (adica a softului care se afla in controlerul de hardisk de pe placa cu circuite electronice a acestuia). Erorile logice sunt inconsistente in sistemul de fisiere. De exemplu clustere care nu sunt in lista clusterelor libere, dar care nu sunt ocupate de nici un fisier (lost clusters); clustere care apartin la doua fisiere (cross linked files); date gresite (30 februarie 1500) etc. Defragmentarea se poate realiza corect numai pe un sistem de fisiere integru, care sa nu aiba nici defecte fizice, nici defecte logice.

Montare

Termenul de montare este o traducere nefericita pentru mounting. Montarea o putem vedea cel mai simplu ca sistemul de operare ne permite sa folosim partitia respectiva, adica sa o vedem ca o arborescenta de fisiere si directoare si nu ca o insiruire de numere fara semnificatie. Montarea se face in windows prin alocarea unei litere (acele 'disk-uri' c: d: etc). Sau (in widows 2000 sau XP, sau in unix) prin montarea intr-un director.

Montarea intr-un director se face prin inlocuirea pe timpul montarii a continutului directorului unei partitii gazda cu continutul partitiei care este montata. Deobicei directorul in care se face montarea este un director gol. Astfel extindem arborescenta, atasand un alt arbore pe o creanga. Montarea pe Windows se poate face doar daca partitia gazda este NTFS5. Alocarea de litere se face in Windows 9x si dos dupa urmatoarele reguli:

• A si B este rezervat pentru unitatile de dischete
• apoi se aloca pentru partitiile primare ale primului disc apoi ale celui de-al doilea samd.
• apoi se aloca litere pentru partitiile logice
• la sfarsit se aloca litere pentru unitatile de cdrom
• partitiile care nu sunt recunoscute de DOS/Windows (deobicei, care nu sunt FAT12, FAT16, FAT32) nu vor avea asignata nicii o litera, adica nu vor fi vizibile.

Informatii esentiale

In ghidul care urmeaza, va oferim cateva sfaturi in ceea ce priveste mentenanta unitatilor de disc.
Fara indoiala, Serial ATA ofera cateva avantaje fata de paralel ATA: cablurile cu sapte fire se ataseaza mai repede, permit lungimi mai mari (pana la un metru) si interfera mai putin cu fluxul de aer – permitand crearea unor sisteme de dimensiuni mai mici, mai compacte.

Aceste interfete permit si rate superioare de transfer a datelor. Rata maxima a interfetei paralel ATA este de 133MBps, ceea ce reprezinta valoarea maxima permisa de tehnologie. La frecvente inalte, semnalele transferate pe un fir pot interfera cu celelalte semnale din cablu – un fenomen numit diafonie. Serial ATA nu are astfel de restrictii. Suporta deja rate de 150Mbps, rata va sari mai intai la 300Mbps, apoi la 600Mbps in urmatoarea decada. Exista suficienta largime de banda la dispozitia discurilor, ceea ce permite o rezerva pentru dezvoltarile ulterioare.

In afara de datele transferate, Serial ATA poseda si alte imbunatatiri de performanta, cum ar fi abilitatea de a plasa comenzi intr-o coada de asteptare, dupa care sa le execute, in timp ce unitatea centrala realizeaza activitati separate. Astfel de caracteristici probabil ca au contribuit la performantele ridicate ale celor doua unitati Serial ATA luate in considerare in evaluarile noastre.

Nota explicativa
Referatele si lucrarile oferite de Referate.ro au scop educativ si orientativ pentru cercetare academica.

Iti recomandam ca referatele pe care le downloadezi de pe site sa le utilizezi doar ca sursa de inspiratie sau ca resurse educationale pentru conceperea unui referat nou, propriu si original.

Referat.ro te invata cum sa faci o lucrare de nota 10!
Filmele zilei
 
Linkuri utile
Programeaza-te online la salonul favorit Descarca gratuit aplicatiile pentru iOS si Android Filmulete haioase Filme, poante si cele mai tari faze Jocuri Cele mai tari jocuri de pe net Referate scoala Resurse, lucrari, referate materiale pentru lucrari de nota 10 Bacalaureat 2012 Vezi subiectele examenului de Bacalaureat din 2012 Rezultate Bacalaureat 2012 Aici se vor afisa rezultatele examenului de Bacalaureat 2012
Toate imaginile, textele sau alte materiale prezentate pe site sunt proprietatea referat.ro fiind interzisa reproducerea integrala sau partiala a continutului acestui site pe alte siteuri sau in orice alta forma fara acordul scris al referat.ro. Va rugam sa consultati Termenii si conditiile de utilizare a site-ului. Informati-va despre Politica de confidentialitate. Daca aveti intrebari sau sugestii care pot ajuta la dezvoltarea site-ului va rugam sa ne scrieti la adresa webmaster@referat.ro.