프로그램의 최대 메모리 사용량을 report할려고 하는데, 방법을 찾을 수 가 없네요... 수행속도는 getrusage를 사용해서 해결했는데. 혹시 알고계 시는 분께서는 답변 부탁드립니다.
/* getrlimit()의 manual page를 보시기 바랍니다. */ #include
void main(void) { struct rlimit rlim;
getrlimit(RLIMIT_AS, &rlim); printf("%uByte current limit\n", rlim.rlim_cur); printf("%uByte hard limit\n", rlim.rlim_max); }
텍스트 포맷에 대한 자세한 정보
<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]
Re: 프로그램의 최대 메모리 사용량을 알 수 있는 방법을 문의드
/* getrlimit()의 manual page를 보시기 바랍니다. */
#include
void main(void)
{
struct rlimit rlim;
getrlimit(RLIMIT_AS, &rlim);
printf("%uByte current limit\n", rlim.rlim_cur);
printf("%uByte hard limit\n", rlim.rlim_max);
}
댓글 달기