SA-MP Forums Archive
[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.