Анализатор производительности
A console command is available for analyzing performance of the scripts and the engine.Доступна консольная команда для анализа производительности скриптов и движка.
Per-function analysis can be output into the console or logged to a file (if its name is specified as a command argument, for example:Анализ по функциям можно вывести в консоль или записать в файл (если его имя указано в качестве аргумента команды, например:
world_analyze new_file.txt
Logged DataРегистрируемые данные#
Data logged by the analyzer includes the following:Данные, регистрируемые анализатором, включают следующее:
- total seconds — the total number of seconds the interpreter spent executing this function.total seconds — общее количество секунд, которое интерпретатор потратил на выполнение этой функции.
- self seconds — the number of seconds accounted for by this function alone, without internal calls of other functions.self seconds — количество секунд, затрачиваемое только этой функцией, без внутренних вызовов других функций.
- calls — the total number of times the function was called.calls — общее количество вызовов функции.
- total ms/call — the average number of milliseconds spent in this function and its descendants per call.total ms/call — среднее количество миллисекунд, потраченных этой функцией и ее потомками на вызов.
- self ms/call — the average number of milliseconds spent in this function per call.self ms/call — среднее количество миллисекунд, проведенных в этой функции за один вызов.
- name — function name.name — имя функции.
Последнее обновление:
14.12.2022
Помогите сделать статью лучше
Была ли эта статья полезной?
(или выберите слово/фразу и нажмите Ctrl+Enter