>> Edit article
이름
제목
패스워드
제가 프로그램을 하나 만들고 있는데, 이 프로그램이 메모리를 계속 조금씩 앗아가고 있습니다. 프로그램 내용 ----------------------------------------------------------------- 1,2,3번의 컴퓨터가 있는데, 1번이 계속 2번으로 데이터를 내려보내면, 2번 컴퓨터는 이걸 받아서 처리하고 다시 3번 컴퓨터로 내려보내는 것! 2번 컴퓨터는 스레드를 두개 발생하는데, 1번에서 데이터를 받는것 하나 3번으로 데이터를 내려 보내는 것 하나!! 총 두개 입니다. 이 두 스레드 사이에는 큐를 선언해서 하나는 계속 큐에 넣고 다른 하나는 계속 큐에서 꺼내 옵니다. 해결 했던 방법. malloc으로 선언됐던 모든 것들을 어레이로 다 바꾸고, 또 기타 의심적은 부분들을 수정 보완했는데도, 하루나 이틀정도 프로그램을 돌리면 가용할 수 있는 메모리가 90%는 줄어듭니다. 혹시 의심가는 곳이나 기타 조언해 주실분 감사드립니다.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved