ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Administración Del Procesador

pecd7311254 de Octubre de 2012

680 Palabras (3 Páginas)1.071 Visitas

Página 1 de 3

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 de bloqueo el procesador sólo se libera a la terminación del hilo

Justificación:

 Contexto de aplicación: grandes multiprocesadores

 Objetivos:

Garantizar paralelismo

Reducir tiempos de terminación

http://cesistemas2.blogspot.mx/2012/05/31-procesos-procesadores-conceptos.html

¿Cuál es la diferencia entre multiprocesamiento y paralelismo?

PARALELISMO

Puede definirse el paralelismo explícito como la posibilidad dada al programador de hacer ejecutar explícitamente en paralelo varios tratamientos dependientes unos de otros.

El desarrollo, bajo el gobierno de una única unidad de control, de un mismo programa en varios operadores aritméticos, operando cada uno sobre un juego propio de datos, representa un caso típico de paralelismo explícito, pero pueden exhibirse otros muchos ejemplos.

MULTIPROCESAMIENTO

Se define generalmente

...

Descargar como (para miembros actualizados) txt (5 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com