Проекты

Ниже представлены мои проекты с открытым исходным кодом.

GoSpy

GoSpy позволяет отправлять трассировки от phpspy в pyroscope с помощью простой настройки через аргументы командной строки. С помощью gospy, phpspy и Pyroscope вы можете легко профилировать ваши PHP-приложения прямо в production-среде с минимальными накладными расходами.

Потребление CPU и RAM у gospy зависит от phpspy. При работе phpspy с 75 потоками на частоте 25 Гц, он потребляет около 200% CPU, в то время как gospy потребляет всего 40% CPU и использует только 30 МБ оперативной памяти. Таким образом, общие накладные расходы в этом случае составляют около 250% CPU. Также инструмент позволяет использовать очень гибкую конфигурацию для достижения примерно 15% общего использования CPU.