반응형 valgrind 설치1 valgrind C언어 메모리 누수 찾기 며칠전에 서버 관리자로부터 이메일이 왔습니다. 관리자한테서 연락이 오는건 흔한일이 아닌데요.ㅋ 내가 담당하는 프로세스가 시간이 지날수록 메모리를 계속 누적하고 있다는 거에요. ^^;; 갑자기 왠 청천벽력같은 소린가요 !! 내가 만든건 아니지만 수년간 잘 사용중인 건데요. 먼저 ps -ef 프로세스명으로 PID 값을 확인합니다. top -p PID 명령어로 프로세스가 현재 자치하고 있는 메모리량을 확인했습니다. 헐~~아무리 메모리 사용이 많은 프로그램이라도 메가바이트(MB단)위까지는 이해가 됩니다면 수십 기가바이트(GB)로 표시되어 있어 깜짝 놀랐습니다. C언어로 짠 프로그램이고 해더파일과 소스파일을 합치고 또 링크된 라이브러기까지 합치면 확인해야 될 소스만 10개 이상정도 되는거 같습니다. 이 많은 양을.. 2020. 9. 8. 이전 1 다음 반응형