Medir Desempenho [RESOLVIDO]

1. Medir Desempenho [RESOLVIDO]

Diego Teodoro Silva
diego.teodoro

(usa Slackware)

Enviado em 17/08/2010 - 22:15h

Olá amigos do VOL!

Estou desenvolvendo um estudo em sistemas embarcados, estou utilizando um arm9 S3C2440 juntamente de quatro SOs: linux, uClinux, Android e RTOS, nisto eu gostaria de rodar algum programa em C que medisse o desempenho de cada SO. Por exemplo: medir a taxa de utilização da CPU, nº de processos e outras métricas mais, já que medir o tempo de execução do algoritmo não resolve minha situação.
Então vamos a duvida, alguem saberia me dizer como fazer um algoritmo em C para medir desempenho? (por exemplo algumas métricas sitadas acima).
Att


  


2. Re: Medir Desempenho

Ezequias Rocha
Ezequias Rocha

(usa Ubuntu)

Enviado em 18/08/2010 - 15:27h

Boa tarde Diego.

Sinceramente, não sei como você poderia resolver esta situação, porém, existem algumas métricas que podem ser úteis, verifique:
http://www.philosophicalgeek.com/2009/01/03/determine-cpu-usage-of-current-process-c-and-c/
http://www.freertos.org/PC/
http://www.design-reuse.com/articles/8289/how-to-calculate-cpu-utilization.html
http://www.codeproject.com/KB/system/processescpuusage.aspx
http://www.linuxforums.org/forum/linux-programming-scripting/23128-c-program-get-cpu-usage-free-tota...

Seria bom tomar as idéias de alguns deste links.

Embraces!


3. Re: Medir Desempenho [RESOLVIDO]

Diego Teodoro Silva
diego.teodoro

(usa Slackware)

Enviado em 18/08/2010 - 21:20h

muito obrigado Ezequias, ajudou bastante os links!
porém agora venho com outra duvida, haveria alguma outra métrica para medir desempenho de SOs???
preciso de pelo menos mais uma ou duas.
mais uma vez muito obrigado!


4. Re: Medir Desempenho [RESOLVIDO]

???
gokernel

(usa Linux Mint)

Enviado em 19/08/2010 - 07:11h

Olá, dê uma olhada no código do torsmo.

http://torsmo.sourceforge.net/

gokernel
gokernel@hotmail.com



5. Re: Medir Desempenho [RESOLVIDO]

Ezequias Rocha
Ezequias Rocha

(usa Ubuntu)

Enviado em 19/08/2010 - 08:26h

Bom, novamente, apenas links. Alguns podem ser para um estudo mais avançado:

users.ece.utexas.edu/~valvano/EE345MSp10/Lab03.pdf
www.eng.umd.edu/~blj/papers/thesis-MS-zhang--embedded.pdf
http://www.eetimes.com/design/automotive-design/4007081/Measure-your-RTOS-s-real-time-performance
http://www.andrewskurth.com/pressroom-publications-701.html

Espero que sirvam para algo.

Embraces!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts