valgrind

    6

    1답변

    Linux에서 데몬을 실행 중이고 valgrind에서이 데몬을 실행하여 메모리 관련 오류를 찾고 싶습니다. 데몬이기 때문에 --trace-children=yes 옵션을 사용해야합니다.하지만 나중에 많은 프로세스가 생겨나 고 valgrind로 실행되는 것을 원하지 않습니다. valgrind에서 특정 어린이를 제외시키는 방법이 있습니까?

    8

    2답변

    내 응용 프로그램의 각 스레드가 callgrind를 "비싸다"는 것이 어떻게 보이는지 알고 싶습니다. 나는 --separate-thread=yes 옵션을 사용하여 전체 응용 프로그램에 대한 콜 그리드 파일을 제공하고 스레드 당 하나의 파일을 제공합니다. 이것은 주어진 스레드의 프로파일을 보는 데 유용하지만, 실제로 원하는 것은 각 스레드의 CPU 시간을 정

    8

    4답변

    필자는 Windows에서 VTune (Solaris에서는 sunstudio 내에서 dbx)을 사용하여 프로그램을 재구성하지 않고 프로파일 링 할 수 있으며 프로파일 링 중에는 프로그램이 정상 속도와 똑같은 속도로 실행됩니다. 이 두 가지 기능 모두 나에게 많은 시간을 절약 해주었습니다. 이제 Linux 플랫폼에서 사용할 수있는 몇 가지 무료 도구가 있는지

    2

    2답변

    g_strdup를 무료로 만들려고하고 있지만 잘못된 것을 잘 모릅니다. 나는 점점 valgrind --tool=memcheck --leak-check=yes ./a.out를 계속 사용 : 내가 해제에 다른 방법을 시도하지만 성공 지금까지 한 ==4506== 40 bytes in 10 blocks are definitely lost in loss record

    7

    1답변

    메모리 프로파일에 valgrind를 어떻게 사용할 수 있습니까? Google에서 valgrind를 사용하여 메모리 누수를 처리하는 방법에 대해 설명합니다. 나는 메모리 프로파일 링을 위해 그것을 사용하는 방법에 관심이있다 (즉, 얼마나 많은 메모리가 어떤 클래스에 의해 사용되는지)? 감사합니다.

    4

    3답변

    난 메모리 누수 등 검사에 대해 물어 이전 게시물을했다, 나는 리눅스에서 터미널과 익숙한 않네 말 했는가하지만 누군가는 내가 그럭저럭 한 Valgrind의 쉽게했다 나에게 말했다 그것은 등등을 실행하지만 출력이 무엇을 의미하는지 확실하지 않습니다. 훑어 보면서, 모두 나에게 좋게 보이지만 가능하다면 확인을 위해 포크를 경험하기 전에 그것을 실행하고 싶습니다

    7

    1답변

    안녕하세요 저는 valgrind를 처음 사용하고 있습니다. 명령 줄에서 실행 파일에 valgrind를 실행하는 방법을 알고 있습니다. 하지만 apache/myqld/traffic 서버 등과 같은 서버 프로세스에서 valgrind를 어떻게 실행합니까? 트래픽 서버 (http://incubator.apache.org/projects/trafficserver.h

    2

    3답변

    과부하 상태에서만 충돌하는 C/C++ 응용 프로그램이 있습니다. 일반적으로 valgrind 및 gprof를 사용하여 메모리 누수 및 프로파일 링 문제를 디버깅합니다. 실패율은 100 만회에서 약 100과 같습니다. 이것은 일관된 것입니다. 내 응용 프로그램에 대한 트래픽을 재생산하는 대신, 어떻게 든 valgrind에서 실행되는 응용 프로그램의 디버그 빌드

    9

    2답변

    메모리 사용 상태를 확인하기 위해 valgrind 내에서 실행되는 프로세스에 신호를 보내려면 어떻게해야합니까? 감사합니다.

    0

    1답변

    PHP에서 메모리 손상 문제가 발생한 것 같습니다. 5.3 런타임에 포팅 할 큰 코드베이스가 있습니다. segfaults 및 "zend_mm_heap corrupted"오류가 발생하지만 이러한 지점의 백 트레이스는 유용하지 않습니다. 백 트레이스는 항상 변수 할당이나 연결과 같은 다양한 핵심 PHP 함수로 연결됩니다. 내가 아는 한, PHP의 메모리는 se