프로그램을 실행시켰을경우 처음의 메모리점유율이 시간이 지날수록 증가시킵니다. 원인이 무엇일까요?
변수를 new로 할당 한것은 없는것 같은데 시간이 지날수록 자꾸만 증가를 하네요... 다만 문자열 복사를 위해memset을 한후 memcpy를 사용한것은 있습니다.
어디선가 메모리가 세는 현상인데요 ~.~
내부적으로메모리를 동적으로 할당해서 리턴해준다던가.. 하는 것들을 사용한 경우
해제를 안해주면 =3=3 글케 됩니다
memset/memcpy는.. 메모리할당하고 하는건 없는걸로 압니다 다른 걸 의심해보셔야 =3=3
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~ 나 한줄기 바람처럼..
무한데로 증가하는게 아니라면
프로그램이 원래 처음부터 메모리에 다 올려진게 아니기 때문에 , 증가하는 현상이 나타납니다
따라서 어느정도는 계속해서 증가하는 현상이 일어나는게 맞고요 -_-;;;
힙메모리를 사용하지 않으셨다면 다른 OS의 자원을 사용하지 않았는지 의심을 해보셨으면 합니다
아니면 재귀호출이 불려졌는지 생각해보시고요
그럼
승자는 자기보다 우월한 사람을 보면 존경심을 갖고 그로부터 배울 점을 찾지만 패자는 자기보다 우월한 사람을 만나면 질투심을 갖고 어디 구멍난 곳이 없는지 찾는다. - 하비스
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
어디선가 메모리가 세는 현상인데요 ~.~내부적으로메모리를 동적으로
어디선가 메모리가 세는 현상인데요 ~.~
내부적으로메모리를 동적으로 할당해서 리턴해준다던가..
하는 것들을 사용한 경우
해제를 안해주면 =3=3 글케 됩니다
memset/memcpy는.. 메모리할당하고 하는건 없는걸로 압니다
다른 걸 의심해보셔야 =3=3
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
무한데로 증가하는게 아니라면프로그램이 원래 처음부터 메모리에 다
무한데로 증가하는게 아니라면
프로그램이 원래 처음부터 메모리에 다 올려진게 아니기 때문에 , 증가하는 현상이 나타납니다
따라서 어느정도는 계속해서 증가하는 현상이 일어나는게 맞고요 -_-;;;
힙메모리를 사용하지 않으셨다면 다른 OS의 자원을 사용하지 않았는지 의심을 해보셨으면 합니다
아니면 재귀호출이 불려졌는지 생각해보시고요
그럼
승자는 자기보다 우월한 사람을 보면 존경심을 갖고 그로부터 배울 점을 찾지만 패자는 자기보다 우월한 사람을 만나면 질투심을 갖고 어디 구멍난 곳이 없는지 찾는다.
- 하비스
댓글 달기