CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): HellCat (Nobody)
날 짜 (Date): 2006년 2월 17일 금요일 오전 01시 21분 20초
제 목(Title): Re: [질문] SunOS 5.8에서 프로세스의 heap




SVR4 메모리 매니지먼트에 대한 아티클, SVR4 첨에 나왔을때 꽤 많이 여기저기 
유닉스 관계 잡지에 많이 나왔었는데요..

말씀 하셨다시피, SVR4 에서 Heap memory 가 free() 시스템 콜로 바로 돌아가지 
않습니다.

나중에 가비지콜렉션 할때 필요에 따라 돌아가는데요 그게 언제 돌아갈지 
기약이..

뭐 top 같은 걸로 memory 사용량이 무지막지하게 마구 올라가지 않고 계속 
가지고 memory leak 이 있다 없다 말하긴 힘들구요.

비교적 노가다 하지 않고 알수있는 방법이 아마 mallinfo() 사용하는 것 
같은데요.

man mallinfo 해보시던지 man -s 3malloc malloc 해보시던지.. 자세하게 
읽어보세요.

링크시에 꼭 -lmalloc 을 해주셔야 하고 <malloc.h> 를 포함시켜줘야 합니다.

그외에 watchmalloc 을 사용하는 방법도 있긴 하지만 이건 꽤 많은 노가다를 
감수해야 할 거에요.

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.