Final 19 de Junio 2018
De Cuba-Wiki
Sincronización: Proponer una primitiva de sincronización para cada caso y justificar:
- Acceso exclusivo a disco
- Estructura que permite hasta 3 accesos simultáneos
- Contador que se desea incrementar
Procesos: Se poseen dos procesadores y se pueden ver los cambios de estado de los procesos. ¿Qué tendría que ver para que se aumente el rendimiento agregando...
- ...un procesador?
- ...más memoria?
Memoria: Describir los atributos de las páginas y para qué se usan. ¿Es posible que hayan páginas compartidas? ¿En qué caso?
Sistemas de archivos: Se desea implementar una funcionalidad de snapshot. ¿Qué sistema de archivos tomaría como base (FAT o inodos) y cómo sería su implementación?
Seguridad: ¿Qué problemas de seguridad solucionan los stack canaries con respecto al buffer overflow? Indicar desventajas.