PDF de programación - Práctica 7: (Tema 8) Medida y monitorización del tiempo de ejecución

Imágen de pdf Práctica 7: (Tema 8) Medida y monitorización del tiempo de ejecución

Práctica 7: (Tema 8) Medida y monitorización del tiempo de ejecucióngráfica de visualizaciones

Publicado el 14 de Enero del 2017
631 visualizaciones desde el 14 de Enero del 2017
15,4 KB
2 paginas
Creado hace 10a (14/10/2013)
Práctica 7: (Tema 8) Medida y monitorización del tiempo de ejecución

Práctica 7:
(Tema 8)
Medida y monitorización del tiempo de ejecución

• Objetivo:
• practicar el uso de los relojes de tiempo de ejecución
• practicar la gestión de las señales
• practicar la utilización de temporizadores de tiempo de

ejecución

Programación Concurrente

© M. Aldea

oct-13

1



Práctica 7: (Tema 8) Medida y monitorización del tiempo de ejecución

Realización
Añadir al programa desarrollado en la práctica 5 el código
necesario para realizar la medida de los tiempos de ejecución de
peor caso de los threads “serpiente”

• utilizando el reloj de tiempo de ejecución de cada thread
• descartar el tiempo correspondiente a la primera activación, ya

que va a ser muy malo a causa de los casi seguros fallos de
cache

Programación Concurrente

© M. Aldea

oct-13

2

Práctica 7: (Tema 8) Medida y monitorización del tiempo de ejecución

(cont.)
Realización
Contabilizar las veces que cada thread “serpiente” sobrepasa su
tiempo de ejecución de peor caso

• utilizando un esquema similar al utilizado en el ejemplo

“limitación del tiempo de ejecución” del tema 8

• pero sin bajar la prioridad de las tareas si se detecta algún

sobrepaso
- únicamente se anota y se notifica (p.e. al acabar el programa

se muestra el número de sobrepasos de cada thread)

• (si no se produce ningún sobrepaso, forzarle comiendo tiempo

en alguna de las activaciones del thread)

Comprobar que ejecutando el programa en QEMU el número de
sobrepasos es mayor que en el sistema empotrado

• ¿A qué es debido?

Programación Concurrente

© M. Aldea

oct-13

3

Práctica 7: (Tema 8) Medida y monitorización del tiempo de ejecución

Entregar
Enviar por e-mail al profesor ([email protected]):
• Tiempos obtenidos y número de sobrepasos
• Respuesta a la cuestión planteada
• Código desarrollado



Programación Concurrente

© M. Aldea

oct-13

4
  • Links de descarga
http://lwp-l.com/pdf1104

Comentarios de: Práctica 7: (Tema 8) Medida y monitorización del tiempo de ejecución (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad