[RESOLVIDO]Benchmark

11 respostas
hedlabel

Galera, tenho um trabalho da facul pra fazer, e ele consiste em fazer um benchmark com várias estruturas de dados(desde open hashings até árvores B*), mas não sei como vou medir o tempo de execução do algoritmo. Existe alguma API pra isso? Tipo, os benchmarks vão ser, por exemplo, fazer 10^6 insersções numa árvore AVL e por aí vai, até estourar a memória e medir o tempo que isso demora.

Valeu!! :stuck_out_tongue:

11 Respostas

ViniGodoy

Junto com o java vem um aplicativo chamado Visual VM. Procure se informar sobre ele.

J

É java? se for tá respondido acima.

ViniGodoy

Se for em C++: Dê uma olhada no profiler do Netbeans no Linux.
Se for C#: Veja o dotTrace

hedlabel

É java sim :shock:
E pq não seria? Oo"
Valeu ai galera!!

hedlabel

Cara, achei legal o programa, mas não aprendi a usar… =/
Não entendi como fazer o treco funcionar! Li a documentação, mas não entendi direto.
Se quiser dar uma ajuda, eu aceito =D

J

hedlabel:
É java sim :shock:
E pq não seria? Oo"
Valeu ai galera!!

Será porque as pessoas são livres para escolher o que melhor lhe agrada?!

Para java pode usar o profiler do netbeans e escolher a opção memory. O profiler te dá o tempo de execução de cada método dentro do programa.

hedlabel

juliocbq:
hedlabel:
É java sim :shock:
E pq não seria? Oo"
Valeu ai galera!!

Será porque as pessoas são livres para escolher o que melhor lhe agrada?!

Para java pode usar o profiler do netbeans e escolher a opção memory. O profiler te dá o tempo de execução de cada método dentro do programa.

Cara, é pq o GUJ não é só de Java não? =)
Vou testar esse profiler do netbeans, valeu! =D

J

hedlabel:
juliocbq:
hedlabel:
É java sim :shock:
E pq não seria? Oo"
Valeu ai galera!!

Será porque as pessoas são livres para escolher o que melhor lhe agrada?!

Para java pode usar o profiler do netbeans e escolher a opção memory. O profiler te dá o tempo de execução de cada método dentro do programa.

Cara, é pq o GUJ não é só de Java não? =)
Vou testar esse profiler do netbeans, valeu! =D

Não é não. se você puder observar, aqui no guj há pessoas entendidas em várias áreas. E ninguém é shiita aqui.

hedlabel

Ahhh, valeu!! Bom saber que também há outras linguagens. =D
Já sei onde tirar minhas dúvidas sobre C++! heiuaheae
E sobre o profiler do netbeans, ficou muito bom, valeu!!!

ViniGodoy

É só ver, tem um fórum aqui chamado Outras linguagens e outro chamado Ruby e Ruby on Rails.

hedlabel

Valeu galera!!
\o/
E ah, fui fatalizado ai na ultima resposta! hehehe

Criado 10 de maio de 2010
Ultima resposta 13 de mai. de 2010
Respostas 11
Participantes 3