Intro S.O. Flashcards
Es una abstracción de un programa en ejecución también se le llama tarea
Proceso
El punto central o parte más importante. El software responsable de facilitar a los distintos programas el acceso seguro al hardware de la computadora.
Kernel
Algunas de las funciones del núcleo son:
*La comunicación entre los programas y el HW.
*Gestión de los distintos programas de una máquina.
*Gestión del hardware.
*Manipula las interrupciones
*Controla los procesos.
Memoria de alta velocidad, que es más rápida y costosa que la memoria principal
Memoria cache
Son objetivos del uso de memoria cache
*Mantener el tiempo de acceso promedio a la memoria pequeño.
*Reducir el ancho de banda entre memoria principal y procesador.
Es un tipo de memoria caché sólida (similar a la RAM), que se emplea en supercomputadores
Caché de pista
Es la memoria caché que se ocupa de guardar los datos de las páginas web que hemos visitado de manera reciente.
Cache Web
Es el tipo de cache que se usa una para datos y otra para instrucciones. Están incluidas en el procesador junto con su circuitería de control
cache interna o cache principal
cache externa o cache secundaria
Es una memoria de acceso rápido incluida en la placa base, que dispone de su propio bus y controlador independiente que intercepta las llamadas a memoria antes que sean enviadas a la RAM por medio de los Buses locales.
En está técnica de comunicación el Modulo de E/S y la memoria central intercambian datos directamente sin involucrar a la CPU
Acceso Directo a Memoria (DMA).
Es una técnica de comunicación en la que el CPU controla la operación de E/S coprobando el estado del dispositivo periaodicamente.
Entrada y salida programada
En esta técnica de E/S el CPU salva el contexto de la ejecución cuando ocurre una interrupción
E/S por interrupciones
Es un elemento electrónico que recibe y procesa datos para convertirlos en información
Computadora
conjunto de instrucciones que nos permite solucionar un problema o realizar una tarea en especifico. Deben de estar escritos en un lenguaje que comprenda la maquina.
Programa
Se encarga de atender las ordenes como procesar los datos, controla la operación de los diferentes dispositivos y realiza operaciones aritmética-logicas
CPU