Вывод strace не показывает системный вызов malloc и free в многопоточном приложенииLinux

Ответить Пред. темаСлед. тема
Anonymous
 Вывод strace не показывает системный вызов malloc и free в многопоточном приложении

Сообщение Anonymous »

Я пытаюсь смоделировать проблему утечки памяти с помощью следующего кода, а затем исследую системные вызовы, приводящие к утечке памяти.

Код: Выделить всё

include 
#include 
#include 
#include 
#include 

class SharedObject {
public:
std::string currentTime;

SharedObject() {
// Capture current time as string
auto now = std::chrono::system_clock::to_time_t(std::chrono::system_clock::now());
currentTime = std::ctime(&now); // Convert time to string
}

void displayTime() {
std::cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/79355900/strace-output-not-showing-malloc-and-free-system-call-in-a-multi-threaded-applic[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»