d ’ E x p l o i t a t i o n – R I C M 2n u u n n u n u C e c o u r s a
é t é c o n ç u à
p a r t i r d e …
C o u r s d e
E .
B e r t h e l o t h t t p : / / w w w . i i e . c n a m . f r / % ~ E B e r t h e l o t / C o u r s d e
A .
S y l b e r s c h a t z w w w . s c i e n c e s . u n i v - n a n t e s . f r / i n f o / p e r s o / p e r m a n e n t s / a t t i o g b e / S Y S T E M E / C o u r s S y s t e m e . h t m l C o u r s
d e
A .
G r i f f a u t h t t p : / / d e p t - i n f o . l a b r i . f r / ~ g r i f f a u l t / E n s e i g n e m e n t / S E / C o u r s C o u r s d e
Gestion de mémoire secondaire F. Boyer, Laboratoire Sardes Fabienne.Boyer@imag.fr
1- Structure d’un disque 2- Ordonnancement des requêtes 3- Gestion du disque - formatage - bloc d’amorçage - récupération d’un bloc défectueux 4- Fiabilité des disques 5- Gestion de l’espace de swap
Cours de E. Berthelot utrh/e%l~EaBme.rfe.cnowt./ii//wwtt:ph Cours de A. Sylberschatz uw.wwesnciesc-vinu. nantes.fr/info/perso/permanents/attiogbe/SYSTEME/CoursSysteme.html Cours de A. Griffaut uuaffirg~/rf.irbat/enemgneins/Eltthfo.lt-in/deptp:/ESC/uosr Cours de H. Bouzourfi, D. Donsez utth//:pime..fagw-wwelades#seon~dr/s/urcoz/
Source: I/O Management and Disk Scheduling, engr.smu.edu/~kocan/7343/fall05/slides
F
Cours de Systèmes d’Exploitation RICM2
4
n n n
n n n
Bandes magnétiques
ifférentes techn entine, parallèles, hDélicoidales)ologies(serp Capacités de stockage jusqu’à 100Go (NCPT/Next Compatible Tape Product de Philips) Vitesse de 4 à 10 Mo/s
Pmaarisraapcpcoèrstaaluéxatdoiisrqeusepsluospltieqnutses:moinschèresAppend-only Utilisées pour les sauvegardes (systèmes information, bases de données, serveurs Web, etc)
Plusieurs technologies (write-once / réinscriptible) CD-ROM : u500 à 700 Mo u150 Ko/s DVD : u (4 à 18 Go50 Go pour DVD HD / BlueRay) uDVD lecture seule uDVD-R (inscriptible une fois) uDVD-RW (lect/ecr) uDVD-RAM (lect/ecr, technologie optique-magnétique)
Solid State Drive (à l’état solide sans pièces mobileslecteur ) uRemplaçant potentiel des disques durs uMeilleure résistance aux chocs uFaible consommation électrique
Accès aléatoires plus rapides u dur = 13 millisecondes)Temps accès moyen < ½ milliseconde (temps moyen dis que
Nombre de cycles d’écritures limité (100 000 300 000) uAlgorithmes d’étalement des écritures chargés de répartir les écritures uniformément sur la mémoire Flash
Capacités maintenant suffisante pour des PC (160 GO)
Prix très supérieur à celui d’un disque dur u3,20E / GO contre 0.15E+/ GO pour un disque dur
Utilisables pour : uLe système d’exploitation (de manière combinée avec un disque dur pour les fichiers temporaires et le stockage)
nDisque uLatence en millisecondes uTemps transfert 5-100MBytes/s
Cours de Systèmes d’Exploitation RICM2
9
Quelques Chiffres
Taille Coût au Go Vitesse de rotation Vit. de transfert piste interne Vit. de transfert piste externe Taille du cache Temps moyen de dépl. bras Délai rotationnel moyen Nbre de cylindres Nbre de plateaux Nbre de têtes Mean Time Between Failures
EIDE Ultra ATA100 40 Go 1,9 euros 7200 t/min 555Mbits/s 100Mbits/s 2Mo 9,5ms 4,16ms 16383 2 4 600000 h
Logiquement : uSuite de blocs contigüs uunité de transfert vers la mémoire centraleLe bloc est la plus petite
Physiquement : uEnsemble deplateaux(double faces) uChaque plateau est composé depistes(circonférences sur le plateau) uChaque piste est composée desecteurs