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

Инструмент массива Valgrind не будет профилировать мое приложение
Я разрабатываю статически связанное 64-битное приложение C++ на 64-битной CentOS 5.8, используя стандартные пакеты gcc 4.4 из репозиториев CentOS. Похоже, он использует больше памяти, чем я ожидал, поэтому я попытался использовать массив для...
4147 просмотров
schedule 14.06.2022

localtime_r потребляет немного памяти перед выходом из программы
Я использую массив valgrind для отслеживания использования памяти на последнем этапе перед выходом из программы и нашел js::DateTimeInfo::updateTimeZoneAdjustment() (DateTime.cpp:19) который вызывает localtime_r и потребляет немного памяти....
889 просмотров
schedule 29.09.2022

Строительный массив-визуализатор: include не смог найти загружаемый файл CMakeFindDependencyMacro
Я пытаюсь создать массив-визуализатор на CentOS 7. К сожалению, мне приходится пытаться угадайте зависимости, поскольку не все они перечислены в файле INSTALL . Уже: yum install git yum install kdelibs-devel extra-cmake-modules \...
1594 просмотров
schedule 07.02.2024

Почему при подключении к MySQL в Rust происходит сбой при выполнении через массив?
Рассмотрим эту небольшую программу, использующую ящик mysql версии 12.3.1: extern crate mysql; fn main() { mysql::Pool::new("mysql://user@localhost:3306").expect("Could not connect to MySQL"); } Груз.томл: [package] name =...
253 просмотров
schedule 24.10.2023

Профилировщик кучи массива valgrind нет подробного представления снимка - как вы увеличиваете / уменьшаете масштаб?
Итак, я пытаюсь увидеть использование памяти кучи для моей программы на С++ в Ubuntu 18. Я запустил его, используя: valgrind --tool=massif --smc-check=all ./myprogram Я получаю довольно большой вывод, и это нормально. Я просматриваю его с...
759 просмотров
schedule 14.06.2022

Нет символов для массива valgrind dlclose()
массив не показывает никаких имен функций для функций, которые находятся в библиотеке, и эта библиотека закрывается dlclose(). Если я удалю dlclose() и запущу программу перекомпиляции и выполнения, я увижу символы. Есть ли способ узнать имена...
552 просмотров
schedule 03.02.2023

Профилирует ли Valgrind Massif себя с 7 КБ стека?
Мне нужно профилировать и отслеживать использование стека некоторой программы для моего исследования, но я обнаружил, что Valgrind Massif, кажется, профилирует себя с использованием стека 7 КБ, как я могу игнорировать это или есть ли какой-либо другой...
39 просмотров
schedule 22.04.2023

Команда для отслеживания дочернего процесса в инструменте массива
Я использую инструмент массива в Valgrind. Мне нужно отслеживать кучу памяти дочернего процесса. Я не смог найти команду для получения кучи памяти дочернего процесса. Мое приложение является сервером демонов. В инструменте memcheck я могу...
380 просмотров
schedule 07.05.2023

Почему профилировщик памяти не показывает всю используемую память?
Когда я запускаю свое приложение под valgrind с опцией massif, я вижу пиковое использование 52,6 МБ. Но htop сообщает, что процесс занял 875 МБ памяти RES. Такое же поведение имеет heaptrack. Кто-нибудь знает, почему профилировщик не...
59 просмотров
schedule 10.06.2022

Massif сообщает об использовании 50 МБ без `--pages-as-heap=yes`, 1,7 ГБ с и htop сообщает о 122 МБ резидентного размера
Я пытался профилировать свою программу, чтобы определить минимальный объем оперативной памяти, необходимый ей, но, похоже, это не так просто. При работе с --pages-as-heap=no Massif сообщает о пиковом использовании ~ 50 МБ. Это имело бы смысл, так...
17 просмотров
schedule 26.01.2023