Asignación de peor ajuste en sistemas operativos

Tanto para los esquemas de asignación de memoria fijos como dinámicos , el sistema operativo debe mantener una lista de cada ubicación de memoria indicando cuáles están libres y cuáles están ocupadas. Luego, a medida que ingresan nuevos trabajos al sistema, se deben asignar las particiones libres.  Estas particiones se pueden asignar de 4 maneras:  … Continue reading «Asignación de peor ajuste en sistemas operativos»

Sistemas Operativos | Gestión de memoria | Pregunta 9

Una computadora usa una dirección virtual de 46 bits, una dirección física de 32 bits y una organización de tablas de páginas paginadas de tres niveles. El registro base de la tabla de páginas almacena la dirección base de la tabla de primer nivel (T1), que ocupa exactamente una página. Cada entrada de T1 almacena … Continue reading «Sistemas Operativos | Gestión de memoria | Pregunta 9»

Dirección lógica y física en el sistema operativo – Part 1

La dirección lógica es generada por la CPU mientras se ejecuta un programa. La dirección lógica es dirección virtual ya que no existe físicamente, por lo tanto, también se le conoce como Dirección Virtual. Esta dirección se utiliza como referencia para acceder a la ubicación de la memoria física por parte de la CPU. El … Continue reading «Dirección lógica y física en el sistema operativo – Part 1»

Programa de asignación de memoria de amigos | Conjunto 2 (desasignación) – Part 1

Prerrequisito – Asignación de compañeros |  Pregunta del conjunto 1 : escriba un programa para implementar el sistema de compañeros de asignación y desasignación de memoria en los sistemas operativos. Explicación:  como ya sabemos del Conjunto 1, la asignación se realiza mediante el uso de listas libres. Ahora, para la desasignación, mantendremos una estructura de … Continue reading «Programa de asignación de memoria de amigos | Conjunto 2 (desasignación) – Part 1»

Sistemas Operativos | Gestión de memoria | Pregunta 10 – Part 2

La falla de página ocurre cuando (A) Cuando una página solicitada está en la memoria (B) Cuando una página solicitada no está en la memoria (C) Cuando una página está dañada (D) Cuando se lanza una excepción Respuesta: (B) Explicación: Falla de página ocurre cuando una página solicitada se asigna en el espacio de direcciones … Continue reading «Sistemas Operativos | Gestión de memoria | Pregunta 10 – Part 2»

Gestión de memoria en el sistema operativo

El término Memoria se puede definir como una colección de datos en un formato específico. Se utiliza para almacenar instrucciones y datos procesados. La memoria comprende una gran array o grupo de palabras o bytes, cada uno con su propia ubicación. El motivo principal de un sistema informático es ejecutar programas. Estos programas, junto con … Continue reading «Gestión de memoria en el sistema operativo»

Programa de asignación de memoria de amigos | Conjunto 1 (asignación) – Part 1

Prerrequisito: sistema de compañeros  Pregunta: escriba un programa para implementar el sistema de compañeros de asignación de memoria en los sistemas operativos. Explicación:  el sistema de compañeros se implementa de la siguiente manera: se mantiene en todo momento una lista de Nodes libres, de todas las diferentes potencias posibles de 2 (por lo tanto, si … Continue reading «Programa de asignación de memoria de amigos | Conjunto 1 (asignación) – Part 1»

Unidad de estado sólido (SSD) basada en flash

Como se presentó en este artículo , los dispositivos de almacenamiento de estado sólido (SSD) no contienen piezas móviles. Más bien están hechos de transistores y pueden retener información en caso de pérdida de energía, a diferencia de la memoria de acceso aleatorio. Flash es una tecnología interesante desarrollada en la década de 1980. Almacenamiento … Continue reading «Unidad de estado sólido (SSD) basada en flash»

Concepto detrás de la Guía de arranque múltiple

La mayoría de las computadoras que se utilizan hoy en día son del tipo: tipo BIOS-MBR tradicional y método UEFI-GPT (utilizado por computadoras avanzadas/más recientes). Paso 1: Fuente de alimentación: Normal, no muy importante. Paso 2: Bootstrapping: cuando la computadora está encendida, la computadora no tiene idea de dónde está el sistema operativo y qué … Continue reading «Concepto detrás de la Guía de arranque múltiple»

Sistemas Operativos | Gestión de memoria | Pregunta 1

¿Cuál de los siguientes algoritmos de reemplazo de página sufre de la anomalía de Belady? (A) FIFO (B) LRU (C) Reemplazo de página óptimo (D) Tanto LRU como FIFO Respuesta: (A) Explicación: la anomalía de Belady demuestra que es posible tener más fallas de página al aumentar el número de marcos de página mientras se … Continue reading «Sistemas Operativos | Gestión de memoria | Pregunta 1»