background image

1

CKU Gdańsk

Urządzenia techniki komputerowej

DYSK  TWARDY

DYSK  TWARDY

background image

2

Elementy budowy dysku twardego:

-

ELEMENTY ELEKTRONICZNE

- NOŚNIK MAGNETYCZNY

- ELEMENTY MECHANICZNE 

- OBUDOWA

Dysk stały stanowi wiruj

ą

cy talerz lub zespół talerzy o 

powierzchni pokrytej no

ś

nikiem magnetycznym  oraz 

odpowiednio ustawione na tych powierzchniach głowice, 
które zapisuj

ą

i odczytuj

ą

dane.

Budowa dysku twardego 

background image

3

background image

4

Budowa dysku twardego –

cd.

Głowice dysku s

ą

zamontowane na konstrukcji obrotowej

ramiona głowic

głowica zapisująco -odczytująca

pozycjoner

talerze

background image

5

Zadaniem elementów elektronicznych jest: 

- kontrola ustawienia głowicy nad wybranym  

miejscem dysku

- odczyt i zapis danych
- ewentualna korekcja danych

ELEMENTY ELEKTRONICZNE

Najnowsze dyski twarde wyposa

Ŝ

ane s

ą

specjalizowane układy elektroniczne o mocach 
przetwarzania zbli

Ŝ

onych do procesorów.

Daje to najwy

Ŝ

sz

ą

jako

ść

i bezbł

ę

dno

ść

zapisu.

background image

6

No

ś

nik magnetyczny umieszczony jest na 

wiruj

ą

cych "talerzach" wykonanych 

najcz

ęś

ciej ze stopów aluminium. 

Zapewnia to ich niewielk

ą

mas

ę

, a wi

ę

niewielk

ą

bezwładno

ść

co umo

Ŝ

liwia 

zastosowanie silników nap

ę

dowych mniejszej 

mocy, a tak

Ŝ

e szybsze rozp

ę

dzanie si

ę

"talerzy" do pr

ę

dko

ś

ci roboczej.

NOŚNIK MAGNETYCZNY

background image

7

Zadaniem elementów mechanicznych jest
szybkie przesuwanie głowicy nad wybrane miejsce 
dysku realizowane za pomoc

ą

silnika 

krokowego.

Wskazane jest stosowanie materiałów lekkich       
o du

Ŝ

ej wytrzymało

ś

ci co dzi

ę

ki ich małej 

bezwładno

ś

ci zapewnia szybkie i sprawne 

wykonywanie postawionych zada

ń

.

ELEMENTY MECHANICZNE

background image

8

ruch głowicy po prostej radialnej w stosunku do 

talerzy co zapewnia silnik krokowy (stosowane  
dawniej)

ruch głowicy po łuku - silnik liniowy

Rozwi

ą

zania mechaniczne 

pozycjonerów dysku:





oś obrotu



Ruch 

pozycjonera

background image

9

Zadaniem obudowy jest ochrona znajduj

ą

cych si

ę

w niej elementów przed uszkodzeniami 
mechanicznymi a tak

Ŝ

e przed wszelkimi 

cz

ą

steczkami zanieczyszcze

ń

znajduj

ą

cych si

ę

powietrzu. 

Jest to konieczne, gdy

Ŝ

nawet najmniejsza cz

ą

stka 

"kurzu" ma wymiary wi

ę

ksze ni

Ŝ

odległo

ść

pomi

ę

dzy 

głowic

ą

a powierzchni

ą

no

ś

nika, tak wi

ę

c mogłaby 

ona zakłóci

ć

odczyt danych, a nawet uszkodzi

ć

powierzchni

ę

dysku

OBUDOWA

background image

10

pojemno

ść

(od kilkuset MB do ~TB)

•liczba głowic odczytu/zapisu (od  1X  do X0)

•liczba cylindrów (od 615 do kilku tys.)

•ilo

ść

sektorów na jednej 

ś

cie

Ŝ

ce (np. 63)

ś

redni czas dost

ę

pu ok. kilka ms (

czas umieszczenia  

głowicy w wybranym cylindrze +opó

ź

nienie potrzebne do 

umieszczenia głowicy nad danym sektorem)

pr

ę

dko

ść

obrotowa dysku (5400,10000,15000 

obr/min

)

szybko

ść

transmisji danych (kilkadziesi

ą

t MB/s)

PARAMETRY TECHNICZNE

dysku twardego:

(dane aktualne na rok~2007)

geometria 
dysku

background image

11

To sposób podziału dysku na cylindry, sektory, 

ś

cie

Ŝ

ki i głowice (

liczba głowic odczytu/zapisu, liczba 

cylindrów, ilo

ść

sektorów).

Zwykle rzeczywista (fizyczna) geometria nap

ę

du 

przeliczana jest przez elektronik

ę

nap

ę

du w 

łatwiejsz

ą

do zarz

ą

dzania geometri

ę

logiczn

ą

.

Geometria dysku

background image

12

Liczba talerzy

zwi

ą

zana jest z liczb

ą

głowic danego 

dysku

Liczba głowic

odczytu/zapisu - okre

ś

la czy wszystkie 

talerze s

ą

wykorzystywane obustronnie. 

Parzysta

liczba głowic wskazuje na to, 

Ŝ

e dane mog

ą

by

ć

przechowywane na ka

Ŝ

dej stronie ka

Ŝ

dego talerza dysku

Nieparzysta

liczba głowic – mówi o tym, 

Ŝ

e jedna strona którego

ś

z talerzy dysku nie jest w ogóle wykorzystywana

.

Liczba talerzy  i liczba głowic

background image

13

Ś

redni czas dost

ę

pu

Na czas dost

ę

pu wpływa zarówno sprawno

ść

mechanizmu pozycjonowania głowic jak i pr

ę

dko

ść

obrotowa dysku.

Okre

ś

la, w jakim czasie (

ś

rednio) od otrzymania przez 

dysk 

Ŝą

dania odczytu/zapisu nast

ą

pi rozpocz

ę

cie 

operacji. 

Im krótszy jest ten czas, tym dysk mo

Ŝ

e zapewni

ć

wi

ę

ksz

ą

płynno

ść

odtwarzania, co mo

Ŝ

e mie

ć

znaczenie np. podczas nagrywania płyt 

CD-R/CD-RW, 

background image

14

Pr

ę

dko

ść

obrotowa dysku

Dyski twarde obracają się ze 

stałą prędkością

, osiągając od 

3600 

do 

15000 rpm

(revolutions per minute). 

Przykład: 

model dysku firmy Seagate, Cheetah ST34501- pierwszy dysk na świecie 

wirujący z prędkością 10000 obr/min.

Liczba obrotów na min – to parametr określający, z jaką
szybkością obracają się talerze magnetyczne danego dysku. 

Im prędkość obrotowa wyŜsza, tym krócej trwa wczytanie sektora 
przy takiej samej gęstości zapisu, tym więcej danych moŜe być
odczytywanych przez głowice. 

background image

15

Jest bardzo istotna dla szybkości pracy całego systemu,            
w praktyce dysk twardy jest „wąskim gardłem” w szybkości 
przetwarzania danych wewnątrz PC. Dyski twarde mimo wciąŜ
rozwijanej szybkości transferu danych pozostają jednymi z 
najwolniejszych urządzeń komputera (poza dyskietkami i 
płytami CD). 

Szybkość pracy dysku jest nadal duŜo mniejsza niŜ np. pamięci 
RAM. 

Podczas wyszukiwania danych na dysku duŜą rolę odgrywa 
kontroler napędu dysku. Kontroler jest to jednostka, słuŜąca 
do sterowania pracą dysku i to właśnie on decyduje, kiedy mają
zostać zapisane lub odczytane dane .

Wydajno

ść

dysku twardego

background image

16

• pr

ę

dko

ść

procesora

• wielko

ść

pami

ę

ci operacyjnej i cache'u

• pr

ę

dko

ść

transferu danych z pami

ę

ci  

• narzut czasowy wprowadzany przez BIOS

• g

ę

sto

ść

zapisu  

Im wi

ę

cej bitów daje si

ę

upakowa

ć

na pewnym   

obszarze no

ś

nika, tym wi

ę

cej danych mo

Ŝ

na 

odczyta

ć

, przy niezmienionych pozostałych 

parametrach (szybko

ść

obrotowa, czas wyszukiwania 

ś

cie

Ŝ

ki itp.) 

Na wydajno

ść

dysku ma wpływ:

background image

17

Odbywa  si

ę

przez indukcj

ę

sygnału elektrycznego, 

spowodowan

ą

ruchem no

ś

nika magnetycznego w pobli

Ŝ

głowicy. Powstaj

ą

ca w wyniku szybkich obrotów talerzy 

poduszka powietrzna utrzymuje głowic

ę

nad 

powierzchni

ą

no

ś

nika magnetycznego. Rami

ę

głowicy 

musi by

ć

ustawione tak, by znalazło si

ę

nad 

odczytywanym cylindrem.

Proces odczytu na dysku twardym

Cylinder to grupa 

ś

cie

Ŝ

ek jednakowo odległych od 

ś

rodka dysku - czyli o tym samym numerze - na 

wszystkich talerzach dysku.

background image

18

Wi

ę

kszo

ść

współczesnych dysków dysponuje now

ą

funkcj

ą

, tzw. 

S.M.A.R.T.

(ang. Self-Monitoring Analysis

and Reporting Technology) polegaj

ą

c

ą

na tym, 

Ŝ

elektronika dysku monitoruje i analizuje oraz 
raportuje stan urz

ą

dzenia (

np. wysoko

ść

lotu głowicy, czas 

uzyskania nominalnej pr

ę

dko

ś

ci obrotowej, itd.).

Je

ś

li wyst

ę

puj

ą

nieprawidłowo

ś

ci, układy kontroli 

wysyłaj

ą

ostrze

Ŝ

enie do u

Ŝ

ytkownika 

Ŝ

e dysk mo

Ŝ

e ulec 

uszkodzeniu. 

Funkcja  

S.M.A.R.T

background image

19

OZNACZENIA DYSKÓW TWARDYCH 

• Pierwszy znak alfanumeryczny okre

ś

la 

rodzaj głowicy

odczytuj

ą

co –

zapisuj

ą

cej: „M” – oznacza głowice MR (ang. Magnetoresistive) „GM”

oznacza głowice GMR (ang. giant magnetoresistive) 

• Litera druga oznacza 

rodzaj dysku

: „A” – Allegro (czyli dysk SCSI),  

„H” – Hornet (czyli 2,5 calowy dysk do notebooków), „P” – Picobird
(czyli dysk EIDE Ultra-DMA/33)

• Ostatnia z liter okre

ś

la 

generacje twardego dysku

. Modele  

wyprodukowane po pa

ź

dzierniku 1998 oznaczone s

ą

liter

ą

„C”

• Pierwsza cyfra okre

ś

la 

format dysku

, gdzie „2” oznacza dysk 2,5  

calowy, a „3” – dysk 3,5 calowy. 

• Nast

ę

pne trzy cyfry tworz

ą

liczb

ę

, która po podzieleniu przez 10  

wskazuje na 

pojemno

ść

dysku

mierzona w G

Producent:

Fujitsu - przykład 

MPB3021

background image

20

STRUKTURA  LOGICZNA DYSKU

Na dysku moŜna wyróŜnić:

• obszar systemowy

słuŜący do administrowania 

zawartością dysku

• obszar danych, który przechowuje właściwą informację

Obszar systemowy dzieli się na 3 części:

rekord ładujący
tablica alokacji plików FAT 
katalog główny

(Struktura fizyczna 

dysku twardego jest analogiczna do dyskietki.)

background image

21



Tablica alokacji plików FAT 

zawiera map

ę

sektorów wykorzystywanych do  

przechowywania informacji;



Rekord ładuj

ą

cy

zawiera krótki program inicjuj

ą

cy działanie 

systemu operacyjnego np. jeden sektor dysku

Obszar danych

podzielony jest na tzw. 

jednostki alokacji (klastery, posiadaj

ą

ce okre

ś

lone 

numery) w których umieszcza si

ę

zawarto

ść

plików.

Je

Ŝ

eli w danej komórce FAT mamy 0, tzn. 

Ŝ

e odpowiadaj

ą

ca jej 

jednostka alokacji jest wolna i mo

Ŝ

e zosta

ć

przydzielona 

zapisywanemu plikowi.

background image

22



Katalog główny znajduje si

ę

na dysku 

bezpo

ś

rednio za tablicami  FAT

Pojedynczy element katalogu zawiera informacje  

opisuj

ą

ce plik:

nazwa i rozszerzenie
- rozmiar pliku w bajtach
- dat

ę

jego utworzenia

- numer pierwszego klastera

Katalog główny

background image

23

Obszar danych to najwi

ę

kszy obszar dysku.

Operacje zapisu i odczytu dokonywane s

ą

zawsze z 

u

Ŝ

yciem 512 bajtowych sektorów, które ł

ą

czone s

ą

jednostki alokacji (klastery). Powoduje to, 

Ŝ

e ostatni 

sektor (lub kilka sektorów wchodz

ą

cych w skład 

ostatniego klastera) nie jest wypełniony do ko

ń

ca 

u

Ŝ

yteczn

ą

informacj

ą

.

Obszar danych

background image

24

Data Area – obszar danych

Adres CHS, 
nr sektora logicznego i 
nr klastera

Boot Record – rekord 

ł

aduj

ą

cy

FAT#1 – tablica alokacji plików
FAT#2 – tablica alokacji plików –

kopia

Root Directory – katalog g

ł

ówny

Adres CHS,
nr sektora logicznego i 
nr klastera

0 1 1

Master Boot Record – g

ł

ówny 

rekord 

ł

aduj

ą

cy

Data Partition Table 

tablica partycji

Tylko adres fizyczny 
(CHS)
Strona ukryta (hidden)

0 0 1

Nazwa obszaru

Sposoby 

adresowania

CHS

Obszar danych moŜna adresować

numerem klastera

.

background image

25

Partycja

- stanowi obszar do którego wył

ą

czne prawa  

własno

ś

ci ma dany system operacyjny.

Przestrze

ń

ka

Ŝ

dej partycji mo

Ŝ

e by

ć

zorganizowana w 

struktury logiczne odpowiadaj

ą

ce danemu systemowi.

Formatowanie fizyczne

wyznacza podział dysku na 

jednakowe w obr

ę

bie wszystkich partycji

sektory

Pierwszy sektor dysku twardego zawiera tzw. 

tablic

ę

partycji

która przechowuje informacje opisuj

ą

ce 

podział dysku mi

ę

dzy wła

ś

cicieli: 

-

rozmiary dysku

- liczb

ę

partycji, ich wielko

ść

i poło

Ŝ

enie

Podział dysku na partycje

background image

26