Administración Del Procesador
Enviado por pecd731125 • 4 de Octubre de 2012 • 680 Palabras (3 Páginas) • 1.046 Visitas
Analiza y contesta las siguientes preguntas:
¿Qué función tiene el Procesador dentro del Sistema Operativo?
El procesador es la parte del ordenador que ejecuta los programas, o lo que es lo mismo, los programas le dicen qué tiene que hacer. Esto se hace mediante la ejecución de instrucciones cuya función puede ser desde sumar dos números hasta acceder a un dispositivo de hardware. Las operaciones aritmético-lógicas no son más que cuentas matemáticas que se encargan de calcular el resultado que pida algún programa. Los datos que recibe el procesador y los resultados que arroja son ilegibles para las personas, por lo que hacen falta dispositivos de entrada/salida que de alguna forma traduzcan esta información tanto desde la persona a la máquina como de la máquina a la persona. Este hardware que traduce la información también está controlado por el procesador. Todo lo que vemos en las pantallas de nuestro ordenador, escuchamos por los altavoces, etc, es “creado” directa o indirectamente por el procesador de nuestro ordenador. Por ejemplo, si estamos escuchando una canción en mp3, el procesador se encarga de decodificarla (descomprimirla principalmente) y acceder a la tarjeta de sonido para decirle qué tiene que hacer en cada momento. Si estamos jugando a algún juego es el procesador el que, en función de la tecla que estamos pulsando o del movimiento del ratón, mandará a la tarjeta gráfica lo que tiene que hacer para que esta pueda representar las imágenes en la pantalla. Y así ocurre con todo el hardware del ordenador. Un procesador no es más que un director de orquesta que se encarga de controlar qué hacen y qué dejan de hacer las distintas partes del ordenador en función de un conjunto de instrucciones que le dicen qué debe hacer (los programas).
http://foro.hardlimit.com/procesadores/t-como-funciona-un-procesador-50440.html
¿Cómo interactúan los hilos con el procesador?
Un hilo de ejecución, en sistemas operativos, es una característica que permite a una aplicación realizar varias tareas concurrentemente. Los distintos hilos de ejecución comparten una serie de recursos tales como el espacio de memoria, los archivos abiertos, situación de autenticación, etc.
Esta técnica permite simplificar el diseño de una aplicación que debe llevar a cabo distintas funciones simultáneamente.
Los hilos de ejecución que comparten los mismos recursos, sumados a estos recursos, son en conjunto conocidos como un proceso. El hecho de que los hilos de ejecución de un mismo proceso compartan los recursos hace que cualquiera de estos hilos pueda modificar éstos. Cuando un hilo modifica un dato en la memoria, los otros hilos acceden e ese dato modificado inmediatamente
Cuando se crea un hilo, se le asigna un procesador, no se le retira en ningún momento ni siquiera en caso
...