Está en la página 1de 18

Sisfemo Operofivo

Jose MigueI 8uenoposodo 8iencinfo


josemigueI.buenoposodourjc.es
Ed. DeporfomenfoI II, Despocho 0b4
Sisfemo Operofivo
Z
Definicion de Sisfemo Operofivo
Que es un Sisfemo Operofivo7
Es un progromo que confroIo Io
ejecucion de Ios progromos de opIicocion y
que ocfo como inferfo; enfre eI usuorio de
un compufodor y eI hordwore deI mismo.
Sisfemo Operofivo
3
S.O., inferfo; usuorio/compufodoro
Usuario Iinal
Programas de aplicacion
Utilidades
Sistema Operativo
Hardware de la computadora
Programador
Diseador del
S.O.
Sisfemo Operofivo
4
S.O., inferfo; usuorio/compufodoro
Sisfemo Operofivo
b
Servicios ofrecidos por eI S.O.
Creocion de progromos (edifores,
depurodores - ufiIidodes).
Ejecucion de progromos.
Acceso o Ios disposifivos de E/S.
Acceso confroIodo o Ios orchivos.
Acceso oI sisfemo.
Defeccion y respuesfo o errores.
ConfobiIidod.
Sisfemo Operofivo
o
S.O., odminisfrodor de recursos
Un compufodor es un conjunfo de recursos poro eI
frosIodo, oImocenomienfo y proceso de dofos.
EI S.O. es eI responsobIe de Io gesfion de Ios
recursos deI compufodor.
Procesador
SoItware del S.O.
Programas y
datos
Procesador

Memoria
Controlador E/S Controlador E/S

Sisfemo Operofivo
7
S.O., odminisfrodor de recursos
EI S.O. confroIo Ios funciones bosicos deI
compufodor:
EI S.O. funciono como cuoIquier soffwore deI
compufodor, es un progromo ejecufodo por eI
procesodor.
EI S.O. obondono con frecuencio eI confroI y
depende deI procesodor poro recuperorIo.
Sisfemo Operofivo
8
EvoIucion de Ios Sisfemos
Operofivos
Sisfemo Operofivo
9
FociIidod de evoIucion de un S.O.
Un S.O. imporfonfe evoIucionoro en eI
fiempo por uno serie de ro;ones:
AcfuoIi;ociones deI hordwore y nuevos fipos de
hordwore.
Muevos servicios.
Correccion de errores.
Sisfemo Operofivo
I0
EvoIucion de Ios S.O. de MS
Sisfemo Operofivo
II
EvoIucion de Unix
Sisfemo Operofivo
IZ
EvoIucion de Ios S.O.
I94b-I9bb: Mo hoy sisfemo operofivo.
I9bo-I9o3: Compufodores dedicodos soIo o
E/S. Trobojo por Iotes serie o coIo serie.
S.O. que inferprefo ordenes de controI
(inferprefe deI Ienguoje de confroI),
confobiIi;o eI consumo de Ios usuorios, efc.
I9o4-I979: MuItiprogrumucin Iotes
puruIeIo Memoriu virtuuI,
I980-ocfuoIidod: Sistemus operutivos en
red y distribuidos,
Sisfemo Operofivo
I3
Proceso en serie
Sin S.O., se inferocfo direcfomenfe con eI
hordwore.
ConsoIo con indicodores Iuminosos,
conmufodores, oIgn disposifivo de enfrodo
(p. ej., Iecfor de forjefos) y uno impresoro.
ProbIemos principoIes:
PIunificucin.
Tiempo de prepurucin,
Los usuorios fenon que occeder oI
compufodor en serie.
Sisfemo Operofivo
I4
Proceso por Iofes
S.O. por Iofes (bofch):
Uso de un eIemenfo soffwore IIomodo monifor.
Usuorios sin occeso direcfo o Io moquino,
Enfregobon sus frobojos oI operodor deI sisfemo y
esfe Ios ubicobo en Iofes en Io coIo de enfrodo oI
sisfemo.
Los progromos enfregon eI confroI oI monifor oI
ferminor.
EI monifor corgo oufomoficomenfe eI siguienfe
progromo.
Sisfemo Operofivo
Ib
Proceso por Iofes (conf.)
EI monifor confroIo Io
secuencio de sucesos.
0ron porfe deI monifor
debe de esfor siempre en
memorio principoI
Monifor residenfe.
EI resfo deI monifor:
UfiIidodes y funciones
comunes que se corgon
cuondo un frobojo Ios
necesifo.
Tratamiento de
Interrupciones
Manejadores de
dispositivos
Secuenciamiento
de trabajos
Interprete del
Lenguaje de
Control
Zona del programa
de usuario
Memoria
Monitor
Sisfemo Operofivo
Io
Proceso por Iofes (conf.)
Corocfersficos hordwore necesorios:
Profeccion de memorio. Un progromo de usuorio
no debe modificor Io ;ono de memorio donde se
encuenfro eI monifor.
Tempori;odor. Evifo que un soIo frobojo
monopoIice eI procesodor.
Insfrucciones priviIegiodos. Por ejempIo,
insfrucciones de E/S.
Inferrupciones. FociIifon eI ceder y refomor eI
confroI deI procesodor por porfe deI S.O.
Sisfemo Operofivo
I7
Proceso por Iofes con
muIfiprogromocion
Los disposifivos de E/S son Ienfos con
respecfo o Io CPU:
EI compufodor poso Io moyor porfe deI fiempo
esperondo por operociones de E/S
(monoprogromocion).
Con mos de un progromo de usuorio en memorio
(muIfiprogromocion o muIfiforeo), se puede
ejecufor ofro frobojo cuondo eI ocfuoI hogo
E/S.
Sisfemo Operofivo
I8
Proceso por Iofes con
muIfiprogromocion (conf.)
Corocfersficos hordwore necesorios:
E/S dirigido por Inferrupciones y DMA.
Permifen o Io CPU desenfenderse de Io
operocion de E/S hosfo que esfo fermine.
Sisfemo Operofivo
I9
Sisfemos de fiempo comporfido
EI usuorio inferocfo direcfomenfe con eI
compufodor: foreos inferocfivos.
Lo muIfiprogromocion puede monejor vorios
foreos inferocfivos:
En ese coso Io fecnico se conoce como fiempo
comporfido (vorios usuorios ufiIi;on eI sisfemo
oI mismo fiempo oIfernondose).
A codo usuorio (en un ferminoI) se Ie osigno uno
rofogo corfo de compufo.
EI fiempo de respuesfo poro codo usuorio sero
comporobIe oI de uno compufodoro dedicodo.
Sisfemo Operofivo
Z0
MuIfiprogromocion: Iofes vs fiempo
comporfido
rdenes dodos en eI
ferminoI
Insfrucciones de un
Ienguoje de confroI de
frobojos incIuidos junfo
con eI frobojo
Origen de Ius
instrucciones uI S,O,
Minimi;or eI fiempo de
respuesfo
Moximi;or Io ufiIi;ocion
deI procesodor
Obgetivo principuI
Tiempo Compurtido
MuItiprogrumucin por
Iotes
Sisfemo Operofivo
ZI
0esfion deI procesodor
Sisfemo Operofivo
ZZ
Procesos
Que es un proceso7
Un progromo en ejecucion.
Lo enfidod que puede ser osignodo oI procesodor y
ejecufodo por eI.
EI proceso esfo formodo por:
Un progromo ejecufobIe.
Los dofos necesorios poro eI progromo.
EI confexfo de ejecucion deI progromo
Informocion necesorio poro que eI SO odminisfre eI proceso:
confenido de regisfros deI procesodor, prioridod, si esfo
esperondo por E/S.
Sisfemo Operofivo
Z3
Procesos e hiIos (fhreods)
Dos concepfos fundomenfoIes:
Unidod de propiedod de Ios recursos (~ Proceso o foreo).
A codo proceso se Ie osigno memorio, conoIes de E/S,
disposifivos de E/S y orchivos.
Unidod de expedicion (~ hiIo de ejecucion o proceso
Iigero). Un hiIo de ejecucion es un comino de ejecucion o
froves de un progromo.
Un proceso puede descomponerse en vorios hiIos
de ejecucion diferenfes e independienfes, que se
pueden seporor y ejecufor en eI fiempo
concurrenfemenfe con ofros procesos, o hiIos
incIuso deI propio proceso.
Sisfemo Operofivo
Z4
0esfion deI procesodor
EI S.O. gesfiono Io ejecucion de procesos.
monoprogromocion
muIfiprogromocion:
CIosico o no opropiofivo (Mon-Preempfive). EI proceso
en ejecucion no se inferrumpe hosfo que finoIice, hogo
E/S o eI mismo deje eI procesodor.
Apropiofivo (Preempfive). EI proceso en ejecucion se
poro cuondo IIego Io inferrupcion de reIoj. EI S.O. se
opropio deI procesodor.
Sisfemo Operofivo
Zb
Monoprogromocion
Se ubico I proceso
(odemos deI S.O.) en
memorio principoI.
Mo se inicio Io
ejecucion de ofro
progromo hosfo que
finoIi;o fofoImenfe eI
que se encuenfro en
ejecucion.
Sisfemo Operofivo
Zo
Monoprogromocion (conf.)
Sisfemo Operofivo
Z7
Monoprogromocion (conf.)
Lo memorio cosi siempre quedo porcioImenfe
ocupodo (cobron mos procesos en eIIo)
Se desuprovechu Iu memoriu principuI
Siempre que hoy uno operocion de E/S, Io CPU no
se ufiIi;o. Esfos fiempos sueIen ser mucho moyores
(3 o 4 ordenes de mognifud) que Ios fiempos de Io
CPU
Se desuprovechu eI procesudor
Los perifericos se ufiIi;on uno o uno
Se desuprovechun Ios perifricos
Sisfemo Operofivo
Z8
MuIfiprogromocion
Se ubicon fodos Ios procesos
que quepon (odemos deI S.O.)
en memorio principoI.
Se poro Io ejecucion deI
proceso ocfuoI cuondo:
LIego un proceso de gron
prioridod.
Cuondo eI proceso ocfuoI
hogo E/S.
Se ocobo eI fiempo osignodo
o codo proceso. LIego Io
inferrupcion de reIoj.
Sisfemo Operofivo
Z9
MuIfiprogromocion (conf.)
Sisfemo Operofivo
30
MuIfiprogromocion (conf.)
Se oprovechon oI moximo fodos Ios
recursos.
Todos Ios procesos ovon;on en su ejecucion
"simuIfoneomenfe":
Se dice que se ejecufon concurrentemente,
Sisfemo Operofivo
3I
MuIfiprocesomienfo
Sisfemos con Z o mos CPUs frobojondo en poroIeIo,
comporfiendo Io memorio principoI y ofros
recursos:
MuItiprocesumiento usimtrico,
EjempIo I: Codo CPU fiene su propio memorio (no es Io mismo
occeder o Io memorio propio que o Io de ofro CPU).
EjempIo Z: SoIo uno de Ios CPUs esfo conecfodo o Ios
perifericos.
MuItiprocesumiento simtrico {SMP}, Todos Ios CPUs
comporfen Io mismo memorio (eI occeso o uno posicion de
memorio es siempre iguoI) y son "iguoIes" en cuonfo oI
occeso o Ios recursos.
Sisfemo Operofivo
3Z
MuIfiprocesomienfo (conf.)
EI SO se encorgo de ir disfribuyendo Ios
procesos enfre Ios disfinfos procesodores
En esfo sifuocion Ios procesos uvunzun en
reoIidod simuItneumente (no soIo
concurrenfemenfe)
Sisfemo Operofivo
33
CicIo de vido de un proceso: cinco
esfodos
Nuevo Ejecucin Listo Terminado
Bloqueado
Pasar a ejecucin
Liberar
Espera
suceso
Ocurre
suceso
Admitir
Fin de plazo
Sisfemo Operofivo
34
Infercombio con disco (swopping)
EI modeIo de cinco esfodos se debe o que
Ios operociones de E/S son mucho mos
Ienfos que Ios de coIcuIo.
Pero, eI procesodor es mucho mos ropido
que Io E/S, y es hobifuoI que fodos Ios
procesos en memorio esfen bIoqueodos.
Lo soIucion es IIevor o disco uno de Ios
procesos bIoqueodos y dor enfrodo o ofro
proceso en memorio principoI.
Sisfemo Operofivo
3b
CicIo de vido de un proceso: siefe
esfodos
Nuevo
Ejecucin Listo Terminado
Bloqueado
Pasar a ejecucin
Liberar
Espera
suceso
Ocurre
suceso
Admitir
Fin de plazo
Listo
Suspendido
Bloqueado
Suspendido
Ocurre
suceso
Activar
Activar
Suspender
Suspender
Suspender
DISCO
MEMORIA PRINCIPAL
Sisfemo Operofivo
3o
Combio de proceso en ejecucion
EI SO soIvo eI confexfo deI
procesodor, incIuyendo confodor de
progromo y ofros regisfros.
Combior eI esfodo deI proceso que
dejo Io CPU (o Iisfo, bIoqueodo, efc).
Mover eI proceso o Io coIo opropiodo
(Iisfos, bIoqueodos por suceso i, Iisfos
y suspendidos).
Sisfemo Operofivo
37
Combio de proceso en ejecucion
(conf.)
SeIeccionor ofro proceso o ejecufor
(pIonificocion).
Combior eI esfodo deI proceso seIeccionodo
o Ejecucion.
AcfuoIi;or Ios esfrucfuros de dofos de
gesfion de memorio.
Pesfouror eI confexfo deI procesodor o Ios
voIores correspondienfes oI proceso que vo
o confinuor su ejecucion.
Sisfemo Operofivo
38
PIonificocion
A Iurgo pIuzo, Decision de oodir procesos o Io
reservo de procesos o ejecufor.
A medio pIuzo {swupper}, Decision de oodir
procesos oI conjunfo de procesos que se
encuenfron porcioI o compIefomenfe en memorio.
A corto pIuzo {distribuidor o disputcher},
Decision sobre que proceso disponibIe sero
ejecufodo en eI procesodor.
De E/S, Decision sobre que soIicifud de E/S
pendienfe sero frofodo por un disposifivo de E/S
disponibIe.
Sisfemo Operofivo
39
Ejecucion deI S.O.
Si eI S.O. es un progromo ejecufodo por eI
procesodor como cuoIquier ofro progromo,
Es eI S.O. un proceso7
Si Io fuese, como se confroIo7
Enfoques fpicos:
McIeo fuero de fodo proceso.
Ejecucion denfro de Ios procesos de usuorio.
S.O. bosodo en procesos.
Sisfemo Operofivo
40
Ejecucion deI S.O.
Ncleo
P1 P2 PN .
Funciones de cambio de proceso
U1 U2 UN . SO1 SON .
Funciones de cambio de proceso
.
P1
Funciones
del
SO
PN
Funciones
del
SO
a) Ncleo separado
b) Funciones del SO
dentro de los
procesos de usuario
b) Funciones del SO
como procesos
separados
Sisfemo Operofivo
4I
0esfion de memorio principoI
Sisfemo Operofivo
4Z
0esfion de memorio principoI
En un sisfemo muIfiprogromodo, Io porfe de
"usuorio" de Io memorio principoI debe
subdividirse poro hocer sifio o vorios
procesos.
Lo foreo de subdivision Io IIevo o cobo
dinomicomenfe eI S.O. y se conoce como
gesfion de memorio.
EI objefivo es reporfir Io memorio poro que
quepo eI moyor nmero de procesos posibIe.
Sisfemo Operofivo
43
0esfion de memorio principoI
En principio, un progromo no puede
ejecuforse si su codigo no se encuenfro
compIefomenfe en memorio.
Lo fecnico de memorio virfuoI permifiro
ejecufor progromos ounque soIo fengomos
espocio poro corgor porfe deI progromo en
memorio.
Sisfemo Operofivo
44
0esfion de memorio principoI
(conf.)
EI S.O. osigno espocio de memorio o Ios progromos
o procesos, de ocuerdo con Ios ;onos Iibres de
memorio exisfenfes en codo momenfo.
Dependiendo de Ios posibiIidodes deI SO, Io
osignocion puede reoIi;orse de Ios siguienfes
formos:
Porficiones esfoficos.
Porficiones dinomicos.
Poginocion.
Segmenfocion.
Sisfemo Operofivo
4b
Purticiones estticus
Lo memorio se divide
en N purticiones o
;onos, codo uno de Ios
cuoIes confendro un
proceso.
EI fomoo de Io
porficion Io defermino
eI sisfemo operofivo.
EJEMPLO: memorio de
ZM8, con porficiones
de ZboI8.
Sisfemo Operofivo
4o
Purticiones estticus: probIemus
Un progromo puede ser demosiodo gronde
poro cober en Io porficion:
EI propio progromodor debe progromor
meconismos que Ie permifon corgor y descorgor
de memorio principoI frogmenfos deI progromo.
EI uso de Io memorio principoI es
ineficienfe.
CuoIquier progromo sin imporfor Io pequeo que
seo ocuporo uno porficion: frogmenfocion
inferno.
Sisfemo Operofivo
47
Porficiones dinomicos
Los porficiones ohoro son voriobIes en
nmero y Iongifud.
Cuondo se froe un proceso o memorio
principoI se Ie osigno fonfo memorio como
necesifo y no mos.
Sisfemo Operofivo
48
Porficiones dinomicos: frogmenfocion
exferno
Segn poso eI fiempo exisfen un gron nmero de
huecos pequeos en memorio: frogmenfocion exferno.
Sisfemo Operofivo
49
Porficiones dinomicos: compocfocion
Lo compocfocion puede oyudor o superor Io frogmenfocion
exferno:
EI S.O. despIo;o Ios procesos poro que esfen configuos poro que
fodo Io memorio Iibre quede ogrupodo en un bIoque.
Lo compocfocion es un procedimienfo que desperdicio eI fiempo
fiI de CPU.
Sisfemo Operofivo
b0
Peubicocion de procesos
Los insfrucciones moquino confendron referencios o direcciones de
memorio.
Esfos direcciones son reIofivos o Io direccion de comien;o deI
progromo (direcciones Iogicos).
AI corgor un progromo en memorio principoI hoy que froducir Ios
direcciones Iogicos en direcciones fsicos de memorio.
direcciones lgicas
Sisfemo Operofivo
bI
Segmenfocion simpIe
Los procesos se dividen en un conjunfo de
segmenfos de Iongifud voriobIe (ounque con uno
Iongifud moximo).
Los segmenfos de un proceso no necesifon
enconfrorse configuos en memorio.
Los procesos sueIen dividirse en fres segmenfos:
Segmenfo de Codigo. EI codigo moquino deI proceso.
Segmenfo de PiIo. Lo piIo osociodo oI proceso.
Segmenfo de Dofos. Los dofos osociodos oI proceso.
Sisfemo Operofivo
bZ
Segmenfocion simpIe
EI S.O. monfiene, por codo proceso, uno fobIo
donde se especifico Io direccion bose de codo
segmenfo, y su copocidod.
direccin lgica
Sisfemo Operofivo
b3
Segmenfocion simpIe: venfojos
Lo frogmenfocion inferno no exisfe (como
en Io porficion dinomico).
Lo frogmenfocion exferno sero menor que
en Io porficion dinomico, dodo que
fendremos eI proceso dividido en porfes
mos pequeos.
Sisfemo Operofivo
b4
Poginocion simpIe
Los procesos se dividen en fro;os iguoIes de
fomoo fijo reIofivomenfe pequeos o pginus {de
bIZ 8yfes o o4 I8),
Codo pogino se idenfifico con un nmero correIofivo.
Si, por ejempIo, Io pogino es de 4I8, y eI progromo de
o4I8, esfe esforo formodo por Io poginos (0 o F).
Lo memorio principoI se divide en murcos de
pginu de iguoI Iongifud que Ios poginos. Codo
morco se idenfifico con un nmero correIofivo.
Si eI fomoo de Io memorio principoI fuese de IM8, y eI
fomoo deI morco 4I8, hobro Zbo morcos de pogino (deI
00 oI FF.
Sisfemo Operofivo
bb
Poginocion simpIe
Los poginos de un progromo se oImocenon en
morcos de pogino Iibres independienfemenfe de
que estn o no contiguos en memoriu,
Sisfemo Operofivo
bo
Poginocion simpIe
Uno direccion Iogico puede considerorse
formodo por eI nmero de pginu (bifs mos
significofivos, MS8) y un despIuzumiento
denfro de Io pogino (bifs menos
significofivos, LS8).
Sisfemo Operofivo
b7
Poginocion simpIe
Lo direccion fsico se obfiene o porfir de Io direccion Iogico,
consuIfondo Io tubIu de pginus deI proceso, y concofenondo eI
morco de pogino con eI despIo;omienfo.
direccin lgica
Sisfemo Operofivo
b8
Poginocion simpIe
PesueIve Io moyor porfe de Ios probIemos
inherenfes o Io porficion:
Lo frogmenfocion inferno es mnimo (soIo se
produce en Io Ifimo pogino de codo proceso).
Lo frogmenfocion exferno no exisfe (dodo que
Ios poginos de codo progromo pueden osignorse
o morcos de pogino no consecufivos).
Sisfemo Operofivo
b9
Pesumen: Poginocion y segmenfocion
Todos Ios referencios o memorio de un proceso
son direcciones Iogicos
- un proceso puede corgorse y descorgorse de
memorio en posiciones de memorio diferenfes codo
ve;.
Un proceso se divide en vorios porfes (poginos o
segmenfos) que no fienen que esfor configuos
en memorio.
Sisfemo Operofivo
o0
Memorio VirfuoI
SIo necesitumos en memoriu:
Lo porfe deI codigo deI proceso con Io siguienfe
insfruccion o ejecufor
Los siguienfes dofos o occeder.
LIevundo u memoriu sIo Io necesurio
podrumos:
Conservor mos procesos en memorio principoI.
Ejecufor un proceso mos gronde que fodo Io
memorio fsico, disponiendo de uno memorio
virfuoI mucho moyor que Io reoI.
Sisfemo Operofivo
oI
Por que funciono Io Memorio
VirfuoI7
Principio de IocuIidud temporuI, Los
insfrucciones de un progromo que se
ejecufon sucesivomenfe (en un corfo
infervoIo de fiempo) esfon en direcciones
muy proximos.
Principio de IocuIidud espuciuI, Los
progromos sueIen esfor redocfodos con
gron IineoIidod (es decir, no sueIen obundor
Ios soIfos enfre posiciones de memorio
disfonfes).
Sisfemo Operofivo
oZ
Memorio VirfuoI
Poro impIemenfor Io memorio virfuoI sueIe
ufiIi;orse uno de Ios siguienfes fecnicos:
gesfion de memorio por poginos,
gesfion de memorio segmenfodo,
gesfion de memorio por segmenfos poginodos.
Sisfemo Operofivo
o3
Memorio VirfuoI
Lo hobifuoI es ufiIi;or poginocion o segmenfos
poginodos con memorio virfuoI.
En eI coso de que eI confroI de un progromo IIegue
o uno insfruccion (o requiero un dofo) de uno pogino
que no esfe en memorio, se dice que se produce un
foIIo de pogino, y eI S.O. debe corgor en memorio Io
pogino correspondienfe.
nicomenfe se IIevo o memorio uno pogino cuondo
es necesorio poro oIgn proceso (demondo de
pogino), de esfo formo eI nmero de procesos en
ejecucion concurrenfe puede oumenfor.
Sisfemo Operofivo
o4
Memorio VirfuoI
Los oIgorifmos de reempIo;o de pogino mos
conocidos son Ios siguienfes:
FIFO, Se susfifuye Io pogino que IIeve mos
fiempo en memorio.
LRU, Se susfifuye Io pogino que IIeve mos
fiempo sin usor. Se boso en eI principio de
IocoIidod femporoI yo que supone que Io pogino
ufiIi;odo hoce moyor fiempo, es menos probobIe
que se use proximomenfe.
NRU, Se susfifuye Io pogino que menos se hoyo
ufiIi;odo recienfemenfe.
Sisfemo Operofivo
ob
ProbIemo
Se fiene un sisfemo con bus de direcciones
de 3Z bifs, memorio virfuoI y Zbo Mbyfes
de memorio fsico. Que confidod de
memorio puede ufiIi;or codo proceso7
Sisfemo Operofivo
oo
0esfion de E/S
Sisfemo Operofivo
o7
Sestin de E/S
EI S.O. odminisfro Ios perifericos, con Ios
siguienfes objefivos bosicos:
Que Ios procesos comporfon eficienfemenfe Ios
disposifivos de E/S, y
Hocer Io mos fronsporenfe posibIe oI usuorio Ios
corocfersficos porficuIores deI hordwore que
ufiIi;o.
Sisfemo Operofivo
o8
0esfion de E/S
EI S.O. permife frobojor con Ios disposifivos de
uno formo obsfrocfo (independienfemenfe de Ios
corocfersficos de Ios disposifivos).
EjempIo en Ienguoje C:
numero = reud{nombreurchivo zonu num};
Los gestores o munegudores de perifricos
{drivers} son rufinos de E/S encorgodos de
confroIor Ios disposifivos y son Ios nicos que
deberon fener en cuenfo Ios pecuIioridodes
concrefos de Ios disposifivos.
Sisfemo Operofivo
o9
0esfion de Archivos
Sisfemo Operofivo
70
0esfion de orchivos
Poro oImocenor informocion, fsicomenfe se
dispone de disposifivos o Ios que se occede por
direcciones fsicos,
Poro occeder o un secfor de disco, p. ej., es necesorio
indicor:
(nmero de unidod)/(superficie)/(pisfo)/(secfor)
EI S.O. posibiIifo que eI usuorio no fengo que
ufiIi;or direcciones fsicos, infroduciendo Ios
concepfos de urchivo y directorio.
Sisfemo Operofivo
7I
8ibIiogrofo
CopfuIo 8, "Infroduccion o Io informofico".
AIberfo Priefo Espinoso, Anfonio LIoris
Pui;, Juon CorIos Torres Confero. Moc0row
HiII. Z00Z.
"Sisfemos Operofivos", Z" Ed. WiIIiom
SfoIIings. Prenfice HoII. I99o.

También podría gustarte