Diferencia entre revisiones de «Final 25 de abril 2018»
(Página creada con «Ej 1) Elegir una primitiva de sincronización para los siguientes casos y justificar su elección. Habíá que sincronizar procesos para: A)acceso exclusivo a disco B) acce...») |
Sin resumen de edición |
||
Línea 4: | Línea 4: | ||
C) acceso exclusivo a un contador que se quiere incrementar | C) acceso exclusivo a un contador que se quiere incrementar | ||
2) El enunciado era un output ficticio del comando 'uptime ' para un sistema con 2 | 2) El enunciado era un output ficticio del comando 'uptime ' para un sistema con 2 procesadores y basado en los valores de load_average (man uptime) tenías que decir si mejoraba el rendimiento en el corto y en el largo plazo agregando un cpu. | ||
3) | 3) |
Revisión actual - 04:43 30 abr 2018
Ej 1) Elegir una primitiva de sincronización para los siguientes casos y justificar su elección. Habíá que sincronizar procesos para: A)acceso exclusivo a disco B) acceso a una estructura que soporta hasta 3 procesos concurrentes C) acceso exclusivo a un contador que se quiere incrementar
2) El enunciado era un output ficticio del comando 'uptime ' para un sistema con 2 procesadores y basado en los valores de load_average (man uptime) tenías que decir si mejoraba el rendimiento en el corto y en el largo plazo agregando un cpu.
3) a)Decir si agregando memoria podría mejorar el rendimiento para la situación del ejercico de 2. b) describir atributos de página c) pregunta si 2 procesos pueden compartir páginas de memoria y para qué serviría
4) Pedía proponer un filesystem para un sistema embebido que tenía que consumir la menor energía posible.
5) Cómo evitás Buffer overflow con stack canary y qué desventajas tiene