Podcast
Questions and Answers
¿En qué modelo de procesos solo hay un PCB y un espacio de direcciones asociado al proceso, sin embargo ahora hay pilas separadas para cada hilo y bloques de control para cada hilo?
¿En qué modelo de procesos solo hay un PCB y un espacio de direcciones asociado al proceso, sin embargo ahora hay pilas separadas para cada hilo y bloques de control para cada hilo?
Identifique el método de sustitución de páginas viendo el siguiente grafico:
Identifique el método de sustitución de páginas viendo el siguiente grafico:
¿Cuál de estas memorias suelen tener más capacidad?
¿Cuál de estas memorias suelen tener más capacidad?
Auxiliar
¿De qué están compuestas las tablas de páginas?
¿De qué están compuestas las tablas de páginas?
Signup and view all the answers
En las tablas de multinivel, solo se mantienen en memoria las tablas de páginas. ¿Cómo se denomina este tipo de administración de memoria?
En las tablas de multinivel, solo se mantienen en memoria las tablas de páginas. ¿Cómo se denomina este tipo de administración de memoria?
Signup and view all the answers
¿Qué es una palabra?
¿Qué es una palabra?
Signup and view all the answers
¿Cómo se denomina al encargado de ceder al CPU al proceso seleccionado?
¿Cómo se denomina al encargado de ceder al CPU al proceso seleccionado?
Signup and view all the answers
¿Cuál de las memorias tiene la mayor velocidad de acceso?
¿Cuál de las memorias tiene la mayor velocidad de acceso?
Signup and view all the answers
¿De qué está formado el procesador central o CPU?
¿De qué está formado el procesador central o CPU?
Signup and view all the answers
¿Qué mide el reloj de un microprocesador?
¿Qué mide el reloj de un microprocesador?
Signup and view all the answers
¿Quién desarrolló la tecnología de Hyper-Threading?
¿Quién desarrolló la tecnología de Hyper-Threading?
Signup and view all the answers
¿Qué método de sustitución de página es una versión modificada de FIFO que comprueba el bit de referenciada antes de eliminar una página?
¿Qué método de sustitución de página es una versión modificada de FIFO que comprueba el bit de referenciada antes de eliminar una página?
Signup and view all the answers
¿Qué indica el bit de presencia en una tabla de páginas?
¿Qué indica el bit de presencia en una tabla de páginas?
Signup and view all the answers
Defina qué es una tarea.
Defina qué es una tarea.
Signup and view all the answers
Defina qué es un programa en ejecución.
Defina qué es un programa en ejecución.
Signup and view all the answers
De qué se encarga el dispatcher.
De qué se encarga el dispatcher.
Signup and view all the answers
¿De qué está formado el contexto de un proceso?
¿De qué está formado el contexto de un proceso?
Signup and view all the answers
¿Qué contiene una tabla de procesos?
¿Qué contiene una tabla de procesos?
Signup and view all the answers
¿Qué ocurre con los núcleos de procesador en cada ciclo de reloj?
¿Qué ocurre con los núcleos de procesador en cada ciclo de reloj?
Signup and view all the answers
Study Notes
Modelos de Procesos
- En el modelo MULTIHILO, hay pilas separadas para cada hilo y bloques de control para cada uno.
Sustitución de Páginas
- El método de sustitución de páginas, según el gráfico, se puede identificar como SEGUNDA OPORTUNIDAD.
Memoria
- La memoria AUXILIAR suele tener más capacidad que otras memorias.
- Las tablas de páginas tienen tantas entradas como páginas existentes, con campos como PROTECCIÓN, MARCO y OCUPADO/REFERENCIADA.
- En las tablas de páginas multinivel, solo se mantienen las tablas de páginas JERARQUÍA en memoria.
- Una palabra es un conjunto de bits que un computador maneja como unidad, con tamaños comunes de 16, 32, o 64 bits.
- El DISPATCHER es el encargado de ceder el CPU al proceso seleccionado.
- La memoria CACHE tiene la mayor velocidad de acceso.
- El procesador central (CPU) es responsable de ejecutar programas e incluye la MEMORIA INTERNA, la UNIDAD LÓGICA Y ARITMÉTICA y la UNIDAD DE CONTROL.
Microprocesadores
- Un microprocesador tiene un reloj interno que marca la cantidad de operaciones que puede realizar, la medida actual de este reloj es en GHZ.
- Hyper-Threading (HT) es una tecnología desarrollada por INTEL.
Paginación
- Cuando no hay marcos libres ocurre un fallo de página.
- La decisión de liberar un marco se basa en el algoritmo de paginación.
- Un programa es un algoritmo a ejecutar que puede estar en forma de hoja de carpeta, con variables sin valores.
Sustitución de Paginación
- La sustitución de paginación se activa cuando no hay marcos libres de memoria.
- Elige la página a sustituir con un algoritmo de sustitución.
- Puede obtener la página faltante desde el área de intercambio.
Planificación de Procesos
- Un proceso se puede desplazar (interrumpir) por otro con un tiempo de ejecución estimado menor.
- El algoritmo SRT (Tiempo restante más corto) ejecuta primero el proceso con el tiempo estimado más corto.
- SJF (Primer trabajo más corto) también prioriza los procesos con menor tiempo estimado.
- Round Robin asigna el CPU a cada proceso durante un período de tiempo (Quantum).
- Los procesos con mayor prioridad se ejecutan primero.
- FIFO ejecuta los procesos en el orden en que entran.
Estados del Proceso
- Un proceso puede estar en estado LISTO, EJECUCIÓN, o BLOQUEADO.
- El estado de ejecución pasa a bloqueado cuando se solicita una operación de E/S.
- El estado de bloqueado se actualiza a LISTO cuando se completa la operación.
Tabla de Páginas
- La tabla de páginas traduce direcciones virtuales a direcciones físicas, con ayuda del MMU.
- La TLB (Traducción Lookaside Buffer) almacena los accesos recientes a la tabla de páginas para acelerar el acceso a la memoria.
Contexto del Procesador
- El Dispatcher guarda el contexto del programa que abandona la CPU y del procesador.
- El contexto del proceso incluye el contexto del procesador y el contexto de memoria.
Ejecución de un Programa
- La ejecución de un programa implica una tabla de procesos en la RAM, un bloque de control de proceso y el Dispatcher.
- Los núcleos de procesador ejecutan varias instrucciones simultáneamente con ayuda de Hyper-Threading e implican el ciclo de reloj y la cantidad de núcleos.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Este cuestionario aborda conceptos clave sobre modelos de procesos, sustitución de páginas y el funcionamiento de la memoria en microprocesadores. Se explorarán temas como las pilas en modelos multihilo, la memoria auxiliar y la velocidad de la memoria cache. Ideal para estudiantes de informática que buscan reforzar su conocimiento en arquitectura de computadoras.