Presentacion

Páginas: 2 (275 palabras) Publicado: 8 de mayo de 2014
Existen cuatro áreas importantes en la aplicación del enfoque de sistemas en organizaciones, que requieren una particular atención:
1. Definir los límites delsistema total y del medio
2. Establecer los objetivos del sistema
3. Determinar la estructura del programa y las relaciones de programas
4. Describir laadministración de sistemas
En la siguiente figura se observa que si una tarea A espera otra tarea B antes de que B haya terminado, A se
bloquea hasta que B invoquenExitTask. De la misma forma, si B termina antes de que otra tarea invoque
nWaitTask, B no termina -permanece bloqueada- hasta que alguna tarea lo haga. Por esta razón senecesita que toda tarea T lanzada con nEmitTask tenga un y solo un nWaitTask(T) asociado. Es el
nWaitTask(T) el que libera el descriptor de tarea querepresenta T. La existencia de un segundo
nWaitTask(T) sería un error porque el descriptor T ya no existiría. La situación es similar a la de malloc y
free en ellenguaje C. Todo puntero P entregado por malloc debe tener un y solo un free(P) asociado.La ejecución de pfib(6) crea dos tareas que calculan concurrentemente fib(5) yfib(4). Este
ejemplo tiene solo fines pedagógicos porque el tiempo de ejecución no será menor que el tiempo de la
versión secuencial. Esto se debe a que laimplementación actual de nSystem no ejecuta en paralelo estas 2
tareas. Aún en una máquina dual-core solo se usa un solo core. De hecho el tiempo de ejecución será algosuperior debido al sobrecosto de creación de las tareas. Si queremos disminuir ese sobrecosto podemos
reusar la tarea original para hacer uno de los cálculos:
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Presentacion
  • Presentacion
  • Presentacion
  • Presentacion
  • Presentacion
  • Presentacion
  • Presentacion
  • Presentacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS