Final Diciembre 2011 (Sistemas Operativos)
Algunas preguntas fueron:
. Threads vs Procesos, las diferencias. Sobre esto me pregunto si los threads contaban con memoria propia, y sobre el beneficio de tener funciones reentrantes.
. Deadlock, sus condiciones. ¿Porqué los monitores no sufrían deadlock? ¿Qué condición no se cumplía?.
. Sincronización. Hablamos de testAndSet() y que beneficio traería en la implementación de semáforos poseer un Scheduler sin desalojo.
. Memorias, mecanismo de paginación. Me pidió que le comentará la idea, me pregunto si sabía que era una TLB. . Planificación de discos. Qué ventajas ofrecía RAID 5.
. Me pregunto sobre protección. Si el deadlock era un fallo de protección. Lo mismo para funciones atómicas como escribirSiNoExiste() en archivos.
. Hablamos de copia de seguridad y una posible ventaja de tenerla en conjunto con un sistema RAID.
. Sistemas distribuidos. El algoritmo de la panadería de Lamport. Livelock.
. Que consideraba más grave livelock o deadlock.
Eran algunas de las preguntas, me hizo un par más pero no las recuerdo bien para enunciarlas!