ASI PerfCounter - измерение производительности

SR_team

like pancake
Автор темы
BH Team
4,794
6,468
Версия SA-MP
  1. Любая
Данный плагин выводит время выполнения некоторых функций игры. Он нужен, что бы понять что и как влияет на fps в вашей сборке

image-20210701195921552.png


Пояснения к некоторым функциям, для которых выводится время выполнения

IdleОбщее время кадра
CTheScripts::ProcessВремя выполнения скриптов
CMirrors::RenderMirrorBufferВремя рендера отражений
RenderSceneОбщее время рендера содержимого 3D объектов
CClouds::RenderВремя рендера облаков
CRenderer::RenderEverythingBarRoadsВремя рендера скинов и объектов
CRenderer::RenderFadingInEntitiesВремя рендера машин и деревьев
CShadows::RenderStaticShadowsВремя рендера статических теней
CShadows::RenderStoredShadowsВремя рендера динамических теней (от машин/фанарей)
CPlantMgr::RenderВремя рендера травы
RenderEffectsВремя рендера эффектов (игровых, enb может не учитываться этой функцией)
Render2dStuffВремя рендера худа и текстдравов
This statВремя рендера статистики производительности
Error per hookДополнительное время, которое вносит каждый хук для замера времени выполнения функций. В скобках указано количество хуков.
Данное значение при использовании этого плагина прибавляется ко всем значениям из статистики выше

О времени
ns - наносекундыЭто наименьшая величина измерения, если время функции указано в ней - это хорошо
ms - миллисекундыЭто средняя величина измерения, если время функции указано в ней, то данная функция сильно влияет на fps
s - секундыЭто максимальная величина измерения, если время функции указано в ней - это очень плохо


Активация - автоматическая, деактивации нет
Данный плагин не предназначен для постоянного использования!


Исходники: GitLab
Rolling версия плагина - всегда самая свежая версия, с самыми свежими багами и фиксами.
 

Вложения

  • PerfCounter.asi
    246 KB · Просмотры: 165
Последнее редактирование:

Mr.Falcone

Потрачен
32
23
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
молодец. это очень полезно особенно на сборках для дебилов.
 
  • Нравится
Реакции: Ya Zaregalsya и Froggy

Roma Yakushov

Участник
81
52
людям которым он нужен будет для этого не смогут понять как им пользоваться
кому будет действительно нужен - поймут
если человек говорит "не понимаю" и не хочет "понять" - значит ему это не нужно
 
  • Нравится
  • Грустно
Реакции: Анонимуs и rvng

bottom_text

Известный
675
320
Крашит как только 1 кадр с этим меню появляется, кажется из-за собейта( у меня собейт от Raymond'а)
 

Pipirka

Известный
81
4
ахахах у меня у одного на говнолаунчере аризоны, лаунчер не включает игру с этим скриптом?))
 

SR_team

like pancake
Автор темы
BH Team
4,794
6,468
с чем конфилктует? на 3 сборках крашит
ахахах у меня у одного на говнолаунчере аризоны, лаунчер не включает игру с этим скриптом?))
Крашит как только 1 кадр с этим меню появляется, кажется из-за собейта( у меня собейт от Raymond'а)
Проверьте rolling версию - https://gitlab.com/prime-hack/samp/plugins/perfcounter/-/jobs/artifacts/main/download?job=win32
 

SR_team

like pancake
Автор темы
BH Team
4,794
6,468
@sliated @bottom_text с rolling все хорошо? Заливать ее в тему, или вы лайкаете только за внимание к Вам, и работоспособность не проверяли?