Я использую gperftools для профилирования моего кода C ++, и самый большой узел - __GI___poll
. Он вызывается низкоуровневым кодом Qt и OpenCL (в основном Qt), поэтому он на несколько шагов удален из моего собственного кода. Я предполагаю, что это просто обычная функция "ожидания события", но мои поисковые усилия подошли к концу dry.
Что это за функция и что она может сказать о моем коде, который она тратит так много времени здесь?