프로그램 실행이 시작되어서 끝날때까지 하나의 실행파일이 사용하는 총 메모리 양을 측정하는 함수가 있는지 궁금합니다.. 코드를 가져다가 하나하나 셀수도 없는 노릇이고.. T.T 혹시 아시는 분 부탁드리겠습니다.
(_ _)~
http://bbs.kldp.org/viewtopic.php?t=26552
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html Korean Ver: http://cinsk.github.io/cfaqs/
감사드립니다.
그런데 제 컴엔 memusage 명령이 없다고 나와서요.. 패키지를 깔려고 무진장 애써봤는데 계속 의존성 에러가 나구.. 필요한거 찾아서 깔면 또 의존성 에러.. 필요한거 찾아서 깔면 충돌난다고 그러고.. ㅜ.ㅜ 답답해 미치겠네요..
계속 해봐야겠지만.. 혹시 한번에 깔아버릴만한 패키지가 없을까요?ㅡ_ㅡ;;;;
아후.. 리눅스는 많이 편해졌어도 저같은 초보에겐 너무 어렵네요.. 흑~
어쨌든 답변 정말 감사드립니다^^ (_ _)꾸벅
redhat 이시라면
http://freshrpms.net/apt/
이 사이트에서
apt-get 받으셔서
설치해 보세요.
업그레이드가 편하답니다.
up2date 써도 되지만 .. 기한 문제와... 또 .등록해야 하는 귀찮은 문제가 있어서요..
답변 감사드립니다. ^^*
일단 잘 깔았구요.. 실행을 시켜봤는데 해석을 어떻게 해야하는지 몰라서 질문드립니다. 프로그램은 같은 루프를 3번 돌아서 세번 output을 내는 프로그램입니다. (루프는 clientA -> Server -> clientB -> server -> clientA가 한개 루프입니다)
프로그램이 끝나고나니
Memofy usage summary: heap total: 388, heap peak: 388, stack peak: 2032 _______total calls____total memory____failed calls_ malloc | 2 388 0 realloc | 0 0 0 (in place: 0, dec: 0) calloc | 0 0 0 free | 0 0 0 Histogram for block sizes: 16-31 1 50% ===================================== 352-367 1 50% =====================================
이런 결과가 그래프와 함께 나왔는데요..
stack peak : 2032라는 결과가.. 루프 3번 도는동안 총 쓰여진 stack의 peak값인지, 아니면 루프 한번 도는데 쓰여진 stack peak값인지 궁금해서요.
그리고 이 프로그램이 실행되는데 쓰인 총 메모리양은 heap total + stack peak하면 되는것인가요?
혹 아시는분.. 답변 부탁드리겠습니다.. (_ _)~꾸벅
텍스트 포맷에 대한 자세한 정보
<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]
http://bbs.kldp.org/viewtopic.php?t=2655
http://bbs.kldp.org/viewtopic.php?t=26552
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
감사드립니다.그런데 제 컴엔 memusage 명령이 없다고 나와서
감사드립니다.
그런데 제 컴엔 memusage 명령이 없다고 나와서요.. 패키지를 깔려고 무진장 애써봤는데 계속 의존성 에러가 나구.. 필요한거 찾아서 깔면 또 의존성 에러.. 필요한거 찾아서 깔면 충돌난다고 그러고..
ㅜ.ㅜ 답답해 미치겠네요..
계속 해봐야겠지만.. 혹시 한번에 깔아버릴만한 패키지가 없을까요?ㅡ_ㅡ;;;;
아후.. 리눅스는 많이 편해졌어도 저같은 초보에겐 너무 어렵네요.. 흑~
어쨌든 답변 정말 감사드립니다^^ (_ _)꾸벅
redhat 이시라면 http://freshrpms.net/apt
redhat 이시라면
http://freshrpms.net/apt/
이 사이트에서
apt-get 받으셔서
설치해 보세요.
업그레이드가 편하답니다.
up2date 써도 되지만 .. 기한 문제와... 또 .등록해야 하는 귀찮은 문제가 있어서요..
답변 감사드립니다. ^^*일단 잘 깔았구요..실행을 시켜봤는데
답변 감사드립니다. ^^*
일단 잘 깔았구요..
실행을 시켜봤는데 해석을 어떻게 해야하는지 몰라서 질문드립니다.
프로그램은 같은 루프를 3번 돌아서 세번 output을 내는 프로그램입니다.
(루프는 clientA -> Server -> clientB -> server -> clientA가 한개 루프입니다)
프로그램이 끝나고나니
이런 결과가 그래프와 함께 나왔는데요..
stack peak : 2032라는 결과가.. 루프 3번 도는동안 총 쓰여진 stack의 peak값인지, 아니면 루프 한번 도는데 쓰여진 stack peak값인지 궁금해서요.
그리고 이 프로그램이 실행되는데 쓰인 총 메모리양은 heap total + stack peak하면 되는것인가요?
혹 아시는분.. 답변 부탁드리겠습니다..
(_ _)~꾸벅
댓글 달기