Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lttng tracepoints overhead #13

Open
drazumova opened this issue Nov 22, 2019 · 2 comments
Open

Lttng tracepoints overhead #13

drazumova opened this issue Nov 22, 2019 · 2 comments

Comments

@drazumova
Copy link

No description provided.

@drazumova drazumova assigned drazumova and unassigned drazumova Nov 22, 2019
@drazumova
Copy link
Author

Очень странные результаты.

без всего: 642666996.3 (6 * 10^8)

lttng tracepoints: 660362551.2 (6 * 10^8) (method_entry, method_exit)
lttng + xx: 687498685.2 (6 * 10^8)
lttng + запись: 691406394.7 (6 * 10^8) (некоторые события потеряны)
lttng + запись: 688931454.9 (6 * 10^8) (два разных канала, которые бесконечно ждут возможности записать)

ustd: 701163606.6 (7 * 10^8) (enable-dtrace=yes)
ustd + xx: 706413271.3 (7 * 10^8)
ustd + запись: 747318678.7 (7 * 10^8) (потерянных событий не обнаружилось)

58e9e8e

@AntonKozlov
Copy link
Member

Нужно провести серию замеров для каждого типа, тогда станет понятна дисперсия.
Для устранения лишней вариативности можно попробовать померить так и с параметром -Xint.

На ноутбуке может быть много разных спецэффектов, нужно делать хотя бы на зарядке.
Плюс числа очень маленькие, может вмешиваться какой-то посторонний шум. Следующим этапом хотелось бы усложнить нагрузку, чтобы снизить влияние шума.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants