Beruflich Dokumente
Kultur Dokumente
Lasi
Programación II
Multithreading
- 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
a ese dato modificado inmediatamente.
3. ¿Quién se encarga de administrar los recursos de un computador?
- Un sistema operativo es un programa que actúa como intermediario entre el usuario y
el hardware de un computador y su propósito es proporcionar un entorno en el cual el
usuario pueda ejecutar programas. El objetivo principal de un sistema operativo es lograr
que el sistema de computación se use de manera cómoda, y el objetivo secundario es que
el hardware del computador se emplee de manera eficiente.
Primera.
La primera ley de Amdahl dice que el aumento del rendimiento debido a la
inclusión de una mejora con un nuevo recurso en el sistema está limitado por el
tiempo que se utiliza dicha mejora en la ejecución de la tarea.
Segunda.
La segunda ley de Amdahl dice que cuando se introduce una mejora a un
computador previamente mejorado, el incremento del rendimiento es menor que
si se introduce la mejora sobre el sistema sin mejorar. Dicho de otra forma, la
mejora incremental en la aceleración conseguida con la mejora de una parte se va
reduciendo a medida que se van introduciendo nuevas mejoras (Angulo et all,
1995).