[Ajuda] Testar optimizaзгo do GM - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Testar optimizaзгo do GM (
/showthread.php?tid=487712)
Testar optimizaзгo do GM -
bruxo00 - 14.01.2014
Hб algum plugin/code para testar se o GM estб bem ou mal optimizado? Ou para ver quanto tempo demora a executar tal callback...
Re: Testar optimizaзгo do GM -
Dolby - 14.01.2014
Isto nгo й uma coisa que vocк vai necessariamente medir com precisгo, neste caso, й o prуprio programador que decide se estб otimizado ou nгo. Mas caso queira fazer testes, faзa um benchmark.
Re: Testar optimizaзгo do GM -
bruxo00 - 14.01.2014
Um benchmark como assim ??
Re: Testar optimizaзгo do GM -
Dolby - 14.01.2014
Quote:
Em computaзгo, benchmark й o ato de executar um programa de computador, um conjunto de programas ou outras operaзхes, a fim de avaliar a performance relativa de um objeto, normalmente executando uma sйrie de testes padrхes e ensaios nele.
|
Mais detalhes:
Wikipйdia.
Basicamente consiste em calcular o tempo de um ponto do script atй outro, descobrindo assim quanto tempo foi gasto para executar as instruзхes que ficaram entre os dois pontos do Bench(inнcio e fim). Vocк pode fazer isto utilizando a funзгo
GetTickCount, vocк pode atй olhar no prуprio exemplo da funзгo na Wiki, tem uma pequena demonstraзгo de um bench simples.
Re: Testar optimizaзгo do GM -
caoraivoso3 - 14.01.2014
bruxo penso que nao ha maneira disso mas concerteza podes automizar usando menos loops resultados mais diretos, em vez de usar {} em coisas simples das logo o return, entre outras coisas.
Re: Testar optimizaзгo do GM -
PT - 14.01.2014
https://sampforum.blast.hk/showthread.php?tid=218491
Re: Testar optimizaзгo do GM -
bruxo00 - 14.01.2014
Jб tinha visto essa funзгo do GetTickCount mas nгo consegui usa-la bem.
PT
Obrigado pelo tutorial vou dar uma olhada.