AMXMODX Profiler – Ocenianie wydajności pluginów

AMXMODX Profiler to narzędzie służące do oceny wydajności pluginów i znajdowania wąskich gardeł. Aby zainstalować profiler podmieniamy po prostu plik amxmodx_mm_i386.so lub amxmodx_mm.dll. Nie trzeba rekompilować żadnych pluginów czy modułów. Modyfikacja dodaje nowy cvar
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
amx_profile
0 = żaden plugin nie będzie monitorowany
1 = tylko wybrane pluginy bedą monitorowane (standardowo)
2 = wszystkie pluginy bedą monitorowane
amx_profile 0 = żaden plugin nie będzie monitorowany 1 = tylko wybrane pluginy bedą monitorowane (standardowo) 2 = wszystkie pluginy bedą monitorowane
amx_profile
0 = żaden plugin nie będzie monitorowany
1 = tylko wybrane pluginy bedą monitorowane (standardowo)
2 = wszystkie pluginy bedą monitorowane
Aby ustawić monitorowanie pluginu otwieramy plugins.ini i po nazwie pluginu dodajemy profile. np. „admin.amxx” zmieniamy na „admin.amxx profile”. Nie można monitorować pluginu przy włączonym debugu. Monitorowane pluginy zapisują dane do
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
amxmodx/data/profiles/<pluginname.amxx>.txt</pluginname.amxx>
amxmodx/data/profiles/<pluginname.amxx>.txt</pluginname.amxx>
amxmodx/data/profiles/.txt
Znajdziemy tam czasy oraz ilość wywołań natives , forwards itp. Dodatkowo dostajemy do dyspozycji dwa dodatkowe natywy do mierzenia wydajności naszego kodu , całą dokumentację znajdziecie w pliku profiler.inc. post-3845-0-62574900-1427405664 Najnowsza wersja: amxmodx-1.8.2-rev24-profiler.zip Download Starsza wersja: amxmodx-1.8.0.3660-profiler.zip Download amxmodx-1.8.1.3746-profiler.zip Download

Dodaj komentarz

This site uses Akismet to reduce spam. Learn how your comment data is processed.