SO – Blog

Destruir un semáforo

Muchos de los errores CoreDump que se producen al trabajar con semáforos están provocados por no haber eliminado previamente los semáforos en ejecuciones anteriores de nuestro código....

Ejercicio Memoria 06

Dada esta cadena de referencias a memoria virtual: 8, 1, 3, 1, 4, 5, 8, 2, 4, 3, 5, 1, 2, 3, 5, 3, 2, 8, 1, 3, 2, 8 Simule la gestión de estas referencias utilizando las siguientes políticas: LRU; Segunda oportunidad. Suponga que el sistema dispone de tres marcos físicos que inicialmente...

Evaluación

Sistema y criterio de evaluación de la asignatura. Teoría y práctica se evalúan sobre 10 puntos, ponderando al 50% cada una, es decir, finalmente son 5 puntos para teoría y 5 puntos para prácticas. Es obligatorio aprobar (nota>=5) ambas por separado. Aviso importante: SOLO SE GUARDARÁN NOTAS DE LAS PARTES APROBADAS ENTRE LAS CONVOCATORIAS...

Ejercicio Memoria 05

Sea un sistema con un bus de direcciones de 16 bits, con toda la memoria direccionable instalada, donde el tamaño de página es dimensionable al arranque y se ha fijado en un tamaño tal que la tabla de página ocupa 32 entradas de 1 byte cada una y el sistema operativo está ocupando los...

Ejercicio Memoria 04

Sea un sistema de memoria paginada con un tamaño de página de 2 K sobre un bus de direcciones de 32 bits. El sistema operativo puede gestionar toda la memoria direccionable con 32 bits que está instalada y se reserva los primeros 64MB de memoria. a)¿Cuál es el espacio de direccionamiento lógico de los...

Iterando con for en Bash

Aparentemente Bash está diseñado para que el bucle for trabaje con ficheros, al menos eso parece al ver el siguiente código, que mostrará un texto para cada uno de los ficheros que se encuentra en el current directory. Realmente * está siendo sustituido por Bash con una lista de nombres de ficheros...

Man pages, Encontrando ayuda

Las páginas del manual (man pages) de linux nos dan el soporte y la ayuda para encontrar mucha documentación del sistema, entre otras, cuál es el prototipo de las funciones en C que utilizaremos o la sintaxis de un comando de Bash. Si usamos man para pedir ayuda del propio man ( $man man)...

Acceso SFTP a Matrix – Backup

Copia de seguridad En el servidor Matrix se guardan copias de seguridad de los alumnos, pero no se garantiza la disponibilidad de las mismas. Por tanto, es imprescindible que una vez acabes con una sesión de trabajo en Matrix, te descargues tu trabajo en local. Para ello puedes utilizar una conexión SFTP a tu...