Профилирование
GTK поддерживает профилирование с помощью sysprof. Он экспортирует временную информацию о фазах frameclock и различных характеристиках GskRenderers в формате, который можно отобразить с помощью sysprof или GNOME Builder.
Простой способ захвата данных — запустить ваше приложение под оболочкой sysprof-cli, которая запишет данные профилирования в файл capture.syscap.
При запуске приложения из sysprof, он установит переменную среды SYSPROF_TRACE_FD для указания GTK на дескриптор файла, в который будут записаны данные профилирования.
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer-old.gnome.org/gtk4/4.0/profiling.html