Professional Documents
Culture Documents
9 Diskovi - Oict
9 Diskovi - Oict
Eksterni memorijski
ureaji
1.
Zahtevi za izgradnju
1.
2.
3.
4.
5.
6.
Visoka pouzdanost
Veliki kapacitet
Niska cena (po jedinici kapaciteta)
Velika irina opsega
Malo vreme pristupa
Mali gabariti
2.
Kompromis 2-5
Ostvareni 1,2,3,4,6
Trajnost zapisa nakon prestanka napajanja
Dugo vreme pristupa (prvoj lokaciji, a zatim
brz pristup fiziki susednoj lokaciji)
3.
Globalne osobine
Vie perifiernih ureaja iste vrste moe ii
na jedan kontroler
Kontinualni memorijski medijum
(feromagnetski materijal nanos na
plastinoj ploi, traci, ...)
Nedestruktivne memorije (itanje ne
kvari sadraj elije)
4.
Globalne osobine
Polustatike memorije (podaci su statiki, a
medijum je pokretan)
Nain pristupa lokacijama
Sekvencijalni
Direktni
Kombinacija ova dva pristupa
5.
Magnetni disk
Mogunost direktnog pristupa lokaciji
Izmenjivi/fiksni medijum
6.
Direktni pristup
Izmenjivi medijum
Programabilini nain upisa bez mogunosti izmene
Optika (laserska) tehnologija
7.
Tenja
Postii to veu gustinu zapisa sa to boljim
odnosom SIGNAL-SMETNJA
8.
Postupci upisa/itanja
M agnetna glava za itanje
i(t)
s(t)
Proporcionalna
magnetskom polju
definisanom pomou
bitske elije na magnetnom
nosiocu
Vazduni procep
Magnetni medijum
9.
Upis/itanje
Pokretna glava ili pokretni medijum
Sinhronizacija (taktovanja) signala sa
pokretima glave/medijuma
Definisanje dimenzija bitske elije
Gustina zapisa
10.
Magnetna traka
Glave (komplet glava) magnetne trake se
nalaze iznad pokretne trake
Magnetne glave dodiruju traku
Komplet glava istovremeno upisuje vie bitova
Podela trake (uzduno) na staze (kanale)
Magnetni disk
Glava se nalazi iznad pokretnog medijuma
Glava za upis/itanje ne dodiruje medijum
Lebdi na vazdunom jastuku koji se stvara usled
velike brzine rotacije medijuma
M edijum male debljine
12.
Magnetna disketa
Glava za upis/itanje dodiruje medijum
1 elija = 1 bit
13.
Cilindar j
Staza i
Staza j
Sektor
14.
Disk ploe
Unutranje
Po dve aktivne povrine
Spoljanje
Po jedna (unutranja) ili obe aktivne povrine (s
feromagnetskim materijalom)
Disk paket
Ukupna brzina rotacije w=[ortaj/min]
15.
Staza
Krunica zadatog poluprenika na disk
ploi
Sadri bitske pozicije
Poluprenik je odreen pozicijom kompleta
glava
16.
Cilindar
Skup staza aktivnih povrina diska, istog
poluprenika
17.
Sektor
Deo staze
2. Fiziki
18.
19.
Kontroler diska
Mora posedovati
Adresni registar
koji prima adresu lokacije u formatu (C, T, S)
Adresni mehanizam
Za pozicioniranje kompleta glava na traeni clindar
Izbor magnetne glave (tj. staze)
Pozicioniranje glave iznad traenog sektora
20.
10
Prestanak napajanja
Izvlaenje kompleta glava na poetnu poziciju disk paketa
Poseban cilindar namenjen samo za ovu svrhu
Gustina zapisa
Varira od cilindra do cilindra
Razli it poluprenik staza
Zahtev da kapacitet sektora bude konstantan
22.
11
23.
Datoteka
Fizika struktura podataka i pratee informacije o
nainu struktuiranja samih podataka, memorisanih na
eksternom memorijskom ureaju
Posmatra se kao niz blokova
24.
12
25.
26.
13
Programabilni postupak
Ceo blok se u kontintinuitetu smeta na
jednu (maksimalno jednu) stazu disk paketa
Ne postoji podela staze ne sektore
27.
Sektorski postupak
Za svaki blok datoteke se rezervie najmanji ceo
broj sektora na (maksimalno) jednoj stazi disk
paketa potreban za smetanje bloka
Kapacitet bloka ne premauje kapacitet staze disk
paketa
Ceo blok se smeta na jednu stazu disk paketa
Poslednji sektor, rezervisan za smetanje bloka moe
ostati neopunjen do kraja, pri emu u nepopunjeni
ostatak kontroler upisuje specijalne oznake
Svaki blok zapoinje na poetku novog sektora
28.
14
Proraun kapaciteta
Ke - Efektivni kapacitet sektora
Kk - Kod za detekciju i korekciju greaka
Km - Meusektorski razmak
Maksimalni kapacitet
K = S(Ke + Kk + Km )
Efektivni kapacitet
K = SKe
29.
Vreme pristupa
U kontroleru se nalazi informacija o traenoj
adresi bloka (tj. sektora) (C, T, S)
U kontroler ulazi povratna veza upravljanja sa
informacijama o tekuoj poziciji kompleta glava i
disk paketa (C,T,S)
Vreme pozicioniranja adresnog mehanizma sa
pozicije (C,T,S) na (C, T, S)
T p = tc + th + tr
30.
15
Vreme pristupa
tc - vreme pozicioniranja kompleta glava
na traeni cilindar C (reda ms)
th - vreme aktiviranja glave (pozicioniranja
na T) (reda s) th << tc + tr (moe se
zanemariti u proraunu)
tr - vreme pozicioniranja glave na poetak
traenog sektora S (reda ms) rotaciono
kanjenje
31.
16
Radna
zona
Bafer
Kontroler
diska
memorija
Disk
33.
Radna
zona
Bafer
Kontroler
diska
memorija
Disk
34.
17
35.
18
Prenik ploe
3,5
Eksterni
memorijski ureaji
38.
19