작성
·
415
0
안녕하세요 선생님
유니티 클라, C++ 서버로 탑뷰 슈팅게임을 만들고있습니다.
C++서버가 종료됐을때 메모리 릭이 남는것이 아닌 프로그램이 가동중에 유저, 총알등이 삭제되고 생성되면서 계속해서 릭이 쌓이고있는지 확인하고 싶은데 방법이 있을까요?
선생님이 알려주신 메모리기법들은 적용하지 않았습니다.
(알려주신것들을 최대한 공부하고 이해는 했기 때문에 어떻게든 써먹을수있겠지만 적용하지 않은 이유는 제가 감당할수없기 때문입니다. 문제가 생겨 필요한 상황이 나왔을때 그때 구현해볼 생각입니다. 사용하는 부분들도 있습니다. 버퍼관리라던지...)
답변 1
0
특정 객체의 메모리 릭이 아닌 프로세스의 메모리 릭을 확인하는 것은 윈도우 작업관리자의 프로세스 탭에서 제작하신 프로세스의 메모리가 지속적으로 증가하는 것을 확인해보면 대략적으로 파악을 해볼 수는 있습니다.
하지만 객체 별 메모리 릭은 오브젝트 풀을 사용하여 각각의 메모리 할당 상황을 모니터링 할 수 있는 환경이 아니라면 딱히 방법은 없을 것 같네요.