CAPITULO 9 Flashcards
Para que es fundamental la memoria
La memoria es fundamental para el funcionamiento de un sistema informático moderno y consta de una gran variedad de bytes, cada uno con su propia dirección.
forma de asignar espacio a las direcciones
Una forma de asignar un espacio de direcciones a cada proceso es mediante el uso de registros base y límite. El registro base contiene la dirección de memoria física legal más pequeña y el límite especifica el tamaño del rango.
durante que vinculacion pueden ocurrir las direcciones fisicas reales
Las referencias de direcciones simbólicas vinculantes a las direcciones físicas reales pueden ocurrir durante (1) la compilación, (2) la carga o (3) el tiempo de ejecución.
que es una direccion generada por CPU
Una dirección generada por la CPU se conoce como dirección lógica, que la unidad de administración de memoria (MMU) traduce a una dirección física en la memoria.
Que es unfoque para asignar?
Un enfoque para asignar memoria es asignar particiones de memoria contigua de diferentes tamaños. Estas particiones se pueden asignar en función de tres posibles estrategias: (1) primer ajuste, (2) mejor ajuste y (3) peor ajuste.
Para que se utiliza la paginacion ?
Los sistemas operativos modernos utilizan la paginación para administrar la memoria. En este proceso, la memoria física se divide en bloques de tamaño fijo llamados marcos y la memoria lógica en bloques del mismo tamaño llamados páginas.
Cuando se utiliza paginación
Cuando se utiliza paginación, una dirección lógica se divide en dos partes: un número de página y un desplazamiento de página. El número de página sirve como índice en una tabla de páginas por proceso que contiene el marco en la memoria física que contiene la página. El desplazamiento es la ubicación específica en el marco al que se hace referencia.
Que es un búfer de búsqueda de traducción (TLB)
Un búfer de búsqueda de traducción (TLB) es un caché de hardware de la tabla de Cada entrada de TLB contiene un número de página y su marco correspondiente.
que implica el uso de una tlb en la traduccion de direcciones para sistemas de paginacion
El uso de una TLB en la traducción de direcciones para sistemas de paginación implica obtener el número de página de la dirección lógica y verificar si el marco de la página está en la TLB. Si es así, la trama se obtiene de la TLB. Si el marco no está presente en la TLB, debe recuperarse de la tabla de páginas.
que implica dividir la paginacion jerarquica
La paginación jerárquica implica dividir una dirección lógica en varias partes, cada una de las cuales se refiere a diferentes niveles de tablas de páginas.
que permite el intercambio
El intercambio permite que el sistema mueva páginas pertenecientes a un proceso al disco para aumentar el grado de multiprogramación
que arquitecuta tiene la extension de direcciones de pagina
-La arquitectura Intel de 32 bits tiene dos niveles de tablas de páginas y admite tamaños de página de 4 KB o 4 MB . Esta arquitectura también admite la extensión de direcciones de página, lo que permite que los procesadores de 32 bits accedan a un espacio de direcciones físicas de más de 4 GB.