메모리 누수 검사1 (Mac OS) leaks 명령어를 이용하여 메모리 누수 검사하기 ※ 메모리 누수(memory leak)이란? 1. main.c를 생성 후, 아래의 내용 입력. int main(void) { function(); while(1) { } return (0); } 2. 컴파일 하기 $ gcc main.c ... (필요한 파일.c) 3. 실행파일 a.out 실행하기. & 명령어를 통해 a.out이 실행되는 동시에 다른 작업을 수행 할 수 있게 해줌. 참고 $ ./a.out & 4. leak 명령어 실행 leaks a.out 5. leak의 여부 체크하고 계속 실행 중인 a.out 종료시키기 grep ps ps | grep -v grep | grep a.out kill -9 [PID] system 함수를 이용한 방법 system() 함수란? - 처리를 위해 지정된 string.. 2021. 1. 22. 이전 1 다음