동작중인 프로세스(자식 프로세스 포함하여..)들의 메모리 사용량을 알 수 있는.. 방법이 없나요?
ps , top 명령어로는 부모 프로세스와 자식들을 모두 포함한
전체 량 밖에 알지 못하는데
부모프로세스에 포함된 자식 들 각각의 메모리 사용량을
알 수 있는 방법이 없나요?
다음과 같은 명령이면 안될까요?ps -eo pid,user,args,%mem
ps -eo pid,user,args,%mem
4번째 열이 각 프로세스의 메모리가 갖는 %값입니다.
---- 아발발다빠따반반나다발딸발발다빠따따맣밤밤따받따발발다따밝다발발다빠따따밤반다빠따다맣밥발 발다따밥다발발다따박다발발다빠따따밞밭밭다따다맣아희
ps axfum
아 피곤해
ps aufxm은 ..일부 ps에서 동시에 옵션이 지원되지 않는듯 하기도 합니다.
ps aufx로 원하는 기능을 얻었는데...문제는..ㅠ.ㅠ
제가 작업하는 특정보드의 특정리눅스의 ps는 옵션을 하나도 지원하지
않는다는 것입니다. 하하하하 ㅠ.ㅠ
부모 프로세스에 해당하는 프로그램은 다른곳에서 제작을 하여 제가 어떻게
손을 댈수 없는 상황이고
그 부모 프로세스에서 실행시키는 자식 프로세스들을 만드는 일을 하는
저에게 각각의 메모리 사용량을 조사하라고 하니...
앞이 감감하네요.
혹자는 소스의 변수들을 체크하면 되지 않는냐 라고 하던데.....
양도 어마어마하고 그렇게 해서는 정확하지도 않을 것 같아서
다른 방법을 찾는데..... 에휴~~~
혹시 다른 방법 아시는분 안계신가요?
ㅠ.ㅠ
pstree
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~ 나 한줄기 바람처럼..
다른 tool들을 사용할 수 있는 상태가 아니라..
ps나 pstree같은건 사용할 수 없었죠.
그래서 profiler를 사용하면 되는걸로 해결책을 찾았는데..
문제는 대부분의 profiler가 x86이라는 겁니다.
전 arm용 바이너리를 읽을 수 있는 profiler가 필요한데..
arm용 바이너리나 실행파일을 만드는 크로스 컴파일러는 있는데
실행은 x86에서 되고 동작은 arm용으로 하는 profiler가 필요한데
어떻게 포팅할지...잘 모르겠네요.
아시는분 가르켜 주세용~~`
텍스트 포맷에 대한 자세한 정보
<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]
다음과 같은 명령이면 안될까요?[code:1]ps -eo pid,us
다음과 같은 명령이면 안될까요?
ps -eo pid,user,args,%mem
4번째 열이 각 프로세스의 메모리가 갖는 %값입니다.
----
아발발다빠따반반나다발딸발발다빠따따맣밤밤따받따발발다따밝다발발다빠따따밤반다빠따다맣밥발
발다따밥다발발다따박다발발다빠따따밞밭밭다따다맣아희
ff
ps axfum
아 피곤해
ps aufx가..되는군요..그런데.
ps aufxm은 ..일부 ps에서 동시에 옵션이 지원되지 않는듯 하기도 합니다.
ps aufx로 원하는 기능을 얻었는데...문제는..ㅠ.ㅠ
제가 작업하는 특정보드의 특정리눅스의 ps는 옵션을 하나도 지원하지
않는다는 것입니다. 하하하하 ㅠ.ㅠ
부모 프로세스에 해당하는 프로그램은 다른곳에서 제작을 하여 제가 어떻게
손을 댈수 없는 상황이고
그 부모 프로세스에서 실행시키는 자식 프로세스들을 만드는 일을 하는
저에게 각각의 메모리 사용량을 조사하라고 하니...
앞이 감감하네요.
혹자는 소스의 변수들을 체크하면 되지 않는냐 라고 하던데.....
양도 어마어마하고 그렇게 해서는 정확하지도 않을 것 같아서
다른 방법을 찾는데..... 에휴~~~
혹시 다른 방법 아시는분 안계신가요?
ㅠ.ㅠ
pstree
pstree
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
profiler를 이용하는 걸로 해결책을 찾았는데...
다른 tool들을 사용할 수 있는 상태가 아니라..
ps나 pstree같은건 사용할 수 없었죠.
그래서 profiler를 사용하면 되는걸로 해결책을 찾았는데..
문제는 대부분의 profiler가 x86이라는 겁니다.
전 arm용 바이너리를 읽을 수 있는 profiler가 필요한데..
arm용 바이너리나 실행파일을 만드는 크로스 컴파일러는 있는데
실행은 x86에서 되고 동작은 arm용으로 하는 profiler가 필요한데
어떻게 포팅할지...잘 모르겠네요.
아시는분 가르켜 주세용~~`
댓글 달기