Práctica Administración de Memoria (Sistemas Operativos)

De Cuba-Wiki

Ejercicio 01:


a)
b)

Ejercicio 02:

Ejercicio 03:


a)
b)
c)
d)
e)

Ejercicio 04:


a)
b)
c)
d)

Ejercicio 05[*]:


a) 64KB de memoria real 20 bits de direccionamiento 4KB de pagina cantidad de paginas = 64KB / 4KB = 16 = 2^4 offset = 2^16 Respuesta = 64 KB


b) No se puede cargar este programa en memoria, porque ocupa mas paginas de las que se pueden cargar

Ejercicio 06[*]:


a) Cantidad de paginas = 2^7
b) USAR LAS TABLAS (Bloque de Control de Proceso BCP, Tabla de Distribucion de Pagina TDP y Tabla de Distribucion de Bloques TDB)
c)

BCP:
Nº  Longitud  Estado  PC o PSW  Registros  Tiempos  Dispositivos  Particiones  
A  2K  xxxx  xxxx  xxx  xxxx  3   
B  1.5K        
C  3K        

TDP:
Nº de bloque  Esta en mem?  Direccion mem virtual  Permisos  
0  SI  xxx   

TDB:
PREGUNTAR 


d)

Ejercicio 07:


a)
b)
c)

Ejercicio 08:


a)
b)

Ejercicio 09[*]:

P = A B A C A B D B A C D
a) MEM(FIFO): A - BA - CB - AC - BA - DB - AD - AC - CD
b) MEM(LRU): A - BA - AB - CA - AC - BA - DB - BD - AB - CA - DC

Ejercicio 10:


a)
b)
c)
d)
e)

Ejercicio 11[*]:

Modo de ejecucion para el sistema operativo (no programas usuario).

Ejercicio 12[*]:


a) 4 GB (si me entra en el disco)
b) 4 KB max
c)

  • i. Tiempo de posicionamiento + acceso al sector + transferencia + proceso de paginacion = 25 ms + 0.125 ms + (1 ms)*2 + 10 ms
  • ii.


d)

  • i.
  • ii.


e)
f)

Ejercicio 13:


a)
b)

Ejercicio 14:

Ejercicio 15:

Ejercicio 16:

Ejercicio 17:

Ejercicio 18:

Ejercicio 19[*]:


a) QUE ES SENO???? <<< SENO es una funcion que se usa desde varios programas
b)

Ejercicio 20[*]:


a)

Tam prog: 64 KB. Preguntar si los 14 KB del SO influyen
Tam pag: 2KB
#Pag: 32


b) Ver hoja de Vivi
c) 2/7
d)

  • i.
A01C= 1 0100-000 0001 1100
0857= 0 0001-000 0101 0111
  • ii. Page Fault. Invalid page

Ejercicio 21:

Ejercicio 22[*]:


a)
b)
c)
d)

Ejercicio 23[*]:


a) 2KB, 0000 0111 1111 1111
b) 64KB
c)

  • i. 080B: 0000 1000 | 0000 1011 - Direccion invalida
  • ii. 03F5: 0000 0011 | 1111 0101 - Page Fault, trae la pagina 3
  • iii. idem ii.


d) TDP, preguntar

Ejercicio 24[*]:


a) P = A B A B C A D B A B C A C
b)
c)