Вопросы по теме 'gperftools'

Как использовать инструменты Google Perf
Я только начал использовать инструменты производительности Google (пакеты google-perftools и libgoogle-perftools4 в Ubuntu), клянусь, что гуглил около дня и не нашел ответа! Проблема в том, что я не получаю результат для ВСЕХ своих функций с...
25981 просмотров
schedule 09.06.2024

Почему при использовании gperftools я вижу ребра в графе вызовов, которых не существует?
Учитывая следующий код, который либо вызывает f, либо g #include <stdlib.h> #include <stdio.h> int f() { return 0; } int g() { return 1; } int main() { long sum = 0; for(int i = 0; i < 1000*1000*1000; i++) {...
158 просмотров
schedule 27.03.2023

Как работает gperftools внутри?
Я ищу простое объяснение того, как работает gperftools . Пока вот что я узнал: Он запускает сэмплер «останови мир». Другими словами, он периодически останавливает профилируемую программу для сбора информации. Библиотека pprof Golang...
1078 просмотров
schedule 06.04.2022

tcmalloc огромная разница в производительности
Наш многопоточный сервер имеет сотни потоков подключения, которые отвечают за обработку ввода-вывода и ответы на входящие запросы. Существует еще один асинхронный поток, который время от времени (скажем, каждые несколько секунд) выполняет...
536 просмотров
schedule 31.01.2024

отменить определение ссылки на общедоступный API tcmalloc
Я клонировал git-дерево google-perf. > ./autogen.sh > ./configure --enable-frame-pointers --prefix=/usr/ > make > sudo make install Все шаги выше были успешными. Я вижу файлы заголовков в /usr/include/gperftools/tcmalloc.h и т....
495 просмотров
schedule 20.11.2022

Получение gperftools для работы с Rcpp
Я прочитал связанные сообщения здесь и здесь и посмотрел выступление Дирка Эддельбюттеля здесь , но мне даже не удается получить файл .log от gperftools . Вот мой файл R под названием Rcpp_practice.R : library(Rcpp)...
664 просмотров
schedule 19.03.2023

cmake: не удалось установить ссылку на профилировщик Google (gperftools)
У меня убунту 16.04. Вот что я сделал: установил gperftools: sudo apt-get install google-perftools libgoogle-perftools-dev скачал FindGperftools.cmake с: https://github.com/vast-io/vast/blob/master/cmake/FindGperftools.cmake...
1514 просмотров
schedule 21.02.2024