tema 2 sistemas operativos Flashcards
sistemas operativos def
conj programas q controlan hw ocultan detalles complicados facilitan uso ordenador y administran recursos
DOS q significa?
disk operating system
CARGADOR que hace?
prepara carga supervisa progs de usuario desde memoria
Procesador etapas de un trabajo
lectura trabajo > inicio cola entrada > ejecucion > desasignacion de recursos > escritura mensajes > purgado de espacio en colas
SUPERVISOR def
gurpo de progs del s.o. Q gestiona el sistema progs y progs de usuario
buffering def
almacenar info en areas de memoria para que el procesador no espere
spooling def
parecido al buffering pero en vez de en memoria lo hace en disco
en procesos batch que es JLC
job control language
Procesador satelite Online
perifericos conectados directamente al procesador
procesador satelite OFFline
dispositivo rapido “procesador satelite” esta en medio entre periferico y procesador princ. Asi el procesador no espera tanto
Dispo. De E/S orientados a bloques
Leer / escribir en cualq parte del HD. Direccionables
Dispo de E/S orientados a caracteres
Impresoras monitor. No direccionables, LINEALES
Job Spooling
mejora del spooling con prioridades y planificacion
DMA
direct memory access
proceso def
conj formado x programa en ejecucion, datos, parametros y otros datos necesarios.
multiprogramacion
Si 1 proceso deja libre cpu (xq realiza 1 op de E/S) El PLANIFICADOR cambia a otro proceso. NO ESPERA.
De quien es el semaforo?
E.W. Dijkstra
el semafor de Dijkstra que es?
variable q indica estado de un recurso. Vale cero u otro valor. Down si >0 resta 1 entoces es cero y el recurso pasa a espera. UP suma 1 entonces el sistema elige un proceso q estaba en espera para ese recurso