1) Pueden convivir en un mismo SO la modalidad Batch y la Interactiva? Si, en un mismo SO pueden convivir los dos tipos de proceso. Si bien un proceso puede ser batch o interactivo, no puede ser los dos al mismo tiempo.En los procesos interactivos, se interactua con un usuario, en cambio los procesos batch no tienen interacción ) !urante un cambio de conte"to, el dispatcher cambia a modo usuario lue#o de reali$ar el salto a la instruccion del proceso %ue obtiene de la &P'. (also, el dispatcher solo hace cambio de conte"to. El cambio de usuario est a car#o del S.O, cambiando entre modo usuario y modo *ernel SO+O ante una systemcall o una interrupcion. c) Para planiicar procesos interactivos, son convenientes al#oritmos apropiativos. -erdadero, esto se reali$a con el in de %ue el proceso no acapare el uso del &P'. Este al#oritmo de planiicacion e"pulsa al proceso del cpu y busca %ue las peticiones sean reali$adas con rapide$. d) &uando se hace sap out a un proceso, su P&B se almacena en memoria secundaria /o, solo el proceso es sapeado. Su P&B se mantiene en la memoria principal e) 'n proceso puede pasar de estado blo%ueado sap out al estado blo%ueado y el cambio es reali$ado por el medium term scheduler.
)para poder implementar el al#oritmo de planiicacion de &P' (irst come irst served es indispensable contar con una interrupcion de cloc*
#) el valor del re#istro PS0 es #uardado en la P&B verdadero, en el pcb se #uarda el PS0, el pro#ram counter y los valores de los re#istros, entre otros. h) En pa#inación cada proceso tiene una tabla de pa#inas El SO mantiene una tabla de p#inas porcada proceso. Por tabla de p#inas, podemos entender %ue son tro$os de i#ual tamao en el %ue el espacio de direcciones de cada proceso se divide.
i) En la tecnica de se#mentación del so divide al proceso en porciones de i#ual tamao denominadas se#mentos (also, ya %ue los se#mentos pueden no tener el mismo tamao, a dierence de la pa#inacion %ue si lo tienen. 2) +a P&B de un proceso es creada por el loader cuando este car#a en memoria el espacio de direcciones del nuevo proceso also, la pcb est en memoria y es lo primero %ue se crea y lo 3ltimo %ue se borra del proceso. e"iste incluso cuando el proceso no est en memoria y este est por e2emplo en el disco. *) +a system call or* devuelve al proceso hi2o el PI! del proceso padre verdadero, crea un proceso identico al padre l) en particiones dinamicas, el #rado de multipro#ramacion es variable -erd -erdad ader ero, o, la multi multipr pro# o#ram ramaci ación ón es la cantid cantidad ad de proce proceso so %ue %ue se encue encuentr ntran an en memor memoria. ia. Si contamos con una partición dinmica, los procesos se ubican en particiones de su mismo tamao, #eneradas dinmicamente.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
m) En un S4O contar con demasiados proceso orientados orientados al E4S causara %ue se incremente el uso de la cpu. (also, el &P' se mantiene osioso con las operaciones de E4S. /o las atiende el &P' sino %ue se consideran interrupciones n) En la tecnica de se#mentacion pa#inada, pa#inada, la unidad de transerencia transerencia desde hacia la memoria principal principal ram es la pa#ina -erdadero, o) cuando un proceso %uiere invocar una system call debera cambiar el procesador a modo *ernel y lue#o invocar la rutina correspondiente verdadero, verdadero, el S.O se encar#a de cambiar los valores del bit de usuario, alternando alternando entre modo usuario o modo privile#iado. p) mientras se e2euta el medium term scheduler del SO la cpu permanece osiosa verdadero, ya %ue el m5dium term scheduler se encar#a de sappear procesos %) cuando un proceso e2ecuta la or*, padre e hi2o se encuentran en el mismo espacio de direcciones also, cada proceso tiene su 3nico espacio de direcciones, asi como su P&B y su PI! r) cuando un proceso e2ecuta la system call el mane2ador de interrupciones crea un nuevo proceso (also, s) la P&B de un proceso %ue e2ecuta la system call blo%ueante sea colocada en la cola de listas hasta %ue culmine also t) El che%ueo de proteccion de la memoria mediante los re#istros base y limite, es reali$ado por el hardare, el cual avisa al S.O de al#un error por medio de un trap -erdadero.