Vous êtes sur la page 1sur 17

SYSTÈMESD’EXPLOITA

TION
DRBAHIAZEBBANE
ZEBBANE@GMAIL.COM
CHAPITREI: INTRODUCTIONAUXSYSTÈMES
D
’E XPLOITATIO
N
DRBAHIAZEBBANE
ZEBBANE@G
MAIL.C
OM

ZEBBANE 2
PROGRAMME

¡ ChapitreI:Introdu cti
ona uxs ystèmesd’ex
ploitation
¡ Systèmeinformati
que
¡ Organisa
tiond’unSystèmeinformatique
¡ Qu’estcequ’unSystèmed’Exploitation?
¡ Fonction
sd’unsystèmed’exploitation
¡ Modesd’exploitat
ion
¡ Modemonoprogrammé
¡ Modemultiprogrammé
¡ Modetempspartagé

ZEBBANE 3
SYST
ÈMEIN
FORM
ATIQUE
¡ Systèmeinformatique=Mat
ériel+Logicie
l
¡ Objectif:Automati
serlet
rait
emen
tdel’information
Unité Centrale
Unité Centrale de Traitement

Données
Unité de commande

Mémoire Centrale Instructions Unité Arithmétique


et Logique

Données Unité d'E/S ou Commandes


ZEBBANE d'Echange 4
SYST
ÈMEIN
FORM
ATIQUE
¡ Matériel:
¡ L’Unité Centrale(
UC)po
url
est
rait
emen
ts,
¡ LaMémoireCentrale(M
C)p
ourles
tock
age,
¡ LesPériphériques d’E/
S:d
isqu
edu
r,c
lavi
er,souris,flashdisque,
carteréseau...acc
essi
blesv
iad
esp
ilot
esdepériph
ériques.
¡ Logiciel:deuxniveauxdistincts
¡ LesProgrammesd’applicat
ion(achetésoudéveloppés)
¡ Leslogicielsdebase:lesystèmed’exploitation(S.E.)etlesutilitaire
s.
¡ L’objectifdulogicielestdemasquerlescaract
éristiquesphysiques
dum
ZEBBANEat
ériel. 5
ORGANISAT
IOND
’UNSYST
ÈMEINFORMATIQUE

Programmes d’application Système bancaire Réservation d’avion Jeu d’aventure

Compilateurs Editeurs Interpréteurs de


Utilitaires
commandes (Shell)
Logiciels de base
Gestion du Gestion de la Gestion des Gestion de
Système d’exploitation processeur mémoire périphériques fichiers
central centrale

Matériel Matériel : Processeur, Mémoire, Périphériques, ….

ZEBBANE 6
QU’ESTCEQ
U’U
NSYST
ÈMED
’EXPLOITATION?

Définition
¡ Lesyst
èmed’exploitation(OperatingSystem
,O.S.)estunensemble
deprogrammes(modules)quij ouel erôl ed’interm
édiaireentreun
ordinateur(ouengénér alu na ppareilmunid’unprocesseur)et
l’utilisateur(lesapplicationsutilisées.

ZEBBANE 7
QU’ESTCEQ
U’U
NSYST
ÈMED
’EXPLOITATION?
Rôles
¡ Machineétendueouencoremachinevirtuel
le(VirtualMachine)
¡ Masquerdesélément
sfa
stid
ieuxl
iésaum
atériel
¡ Gestionnairederessources
¡ Contrôlel’accèsetl
'all
ocat
ionde
sre
ssources(PC,MC,et
périphériques)auxdi
ffér
entsp
rogr
amme
saveclesobjectifs:
¡ Efficacité :utilisati
onmaximaledesressources
,
¡ Equité :pasdeprogrammeenattenteindéfinie,
¡ Cohérence:accèssimultanés
,
¡ Protection:accèsinterdits. 8
ZEBBANE
FONCTIONSD’UNSYST
ÈMED
’EXPLOITATION

¡ Gestionduprocesseur:a
lloc
atio
ndup
roce
sseurauxdifférentsprogrammes.
¡ Gestiondesentrées-sortie
s:a
ccèsa
uxpéri
phériques,vialespilotes
.
¡ Gestiondesobjetsexternes:pr
inci
pale
mentlesfichiers.
¡ Gestiondelamémoire:se
gmen
tati
one
tpa
gination.
¡ Gestiondelaconcurrence:s
ynch
roni
sati
onpourl'accèsà desressources
partag
ées.
¡ Gestiondelaprotection:re
spec
tde
sdr
oitsd'accèsauxressources.
¡ Gestiondesaccèsauréseau:éc
hang
eded
onnéesentredesmachines
distantes.
ZEBBANE 9
MODESD
’EX
PLOI
TATION

Modes
d’exploitation

Monoprogramm
é Multiprogram
mé Temps
partagé
-Un seul progr
amme en -PlusieursprogrammesenMC
M
C -Acc ès concurrent aux -Plusieursp r
ogr a
mmesenM C
-Accès à t outes les ressources -A ccès c oncurre
nt a ux
r
essources res
so urce
s
-A llocation d u P C p ar
tra
nc he de te mps appe
lée
Qua
nt um

ZEBBANE 10
MODESD
’EX
PLOI
TATION

¡ Exemple:soitdeuxprogrammesAetB

Job A

Calcul E/S Calcul E/S

Job B

Calcul E/S Calcul E/S

ZEBBANE 11
MODESD
’EX
PLOI
TATION

ModeMonoprogramm
é

E/S Job A Job A Job B Job B

CPU
Job A Job A Job B Job B

Temps de réponse de A

ZEBBANE
Temps de réponse de B 12
MODESD
’EX
PLOI
TATION

Modes
d’exploitation

Monoprogramm
é Multiprogram
mé Temps
partagé
-Un seul progr
amme en -PlusieursprogrammesenMC
M
C -Acc ès concurrent aux -Plusieursp r
ogr a
mmesenM C
-Accès à t outes les ressources -A ccès c oncurre
nt a ux
r
essources res
so urce
s
-A llocation d u P C p ar
Inconv
énient: tra
nc he de te mps appe
lée
Attenteactive Qua
nt um

ZEBBANE 13
MODESD
’EX
PLOI
TATION

ModeMultiprogramm
é

E/S Job A Job B Job A Job B

CPU
Job A Job B Job A Job B

Temps de réponse de A

ZEBBANE
Temps de réponse de B 14
MODESD
’EX
PLOI
TATION

Modes
d’exploitation

Monoprogramm
é Multiprogram
mé Temps
partagé
-Un seul progr
amme en -PlusieursprogrammesenMC
M
C -Acc ès concurrent aux -Plusieursp r
ogr a
mmesenM C
-Accès à t outes les ressources -A ccès c oncurre
nt a ux
r
essources res
so urce
s
I
nconvénient: -A llocation d u P C p ar
Inconv
énient: Te
mpsd ’attenteélevé tra
nc he de te mps appe
lée
Attenteactive sip asded emandes Qua
nt um
d’E/S

ZEBBANE 15
MODESD
’EX
PLOI
TATION

ModeTempspartagé (Q=2ut)

Job A Job B Job A Job B


E/S

CPU
Job A Job B Job A
Job B

Temps de réponse de A

ZEBBANE
Temps de réponse de B 16
MODESD
’EX
PLOI
TATION

Modes
d’exploitation

Monoprogramm
é Multiprogram
mé Temps
partagé
-Un seul progr
amme en -PlusieursprogrammesenMC
M
C -Acc ès concurrent aux -Plusieursp r
ogr a
mmesenM C
-Accès à t outes les ressources -A ccès c oncurre
nt a ux
r
essources res
so urce
s
I
nconvénient: -A llocation d u P C p ar
Inconv
énient: Te
mpsd ’attenteélevé tra
nc he de te mps appe
lée
Attenteactive sip asded emandes Qua
nt um
d’E/S

Inconvénient:
ZEBBANE 17
Tempsder éponseélevé

Vous aimerez peut-être aussi