2005년 8월 31일 수요일

flex관련링크

http://blog.naver.com/enzolove/120016177784

http://cafe.naver.com/reference.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=195

http://cafe.naver.com/flashover.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=102

Linux Top command RSS 와 swap 자바 메모리 관계

김풍주 님의 글을 그대로 옮겨 왔습니다.
http://siyeon.com/servlet/com.siyeon.blog.Action

어떤 문제인지 구체적으로 언급이 없어서 o/s 관점에 대해서 언급합니다.

1. top 실행
2. shift - f를 후에 swap부분을 toggle
3. shitt - w를 한 후에 저장
4. 종료
5. top p b

지속적으로 관찰하는데 있어 swap를 지켜 보세요

만약 2~3일 정도 운영상태에서도 아래 문서의 마지막 그림과 같으면 정상이라고
보셔도 괜찮습니다. ( heap size가 512mb라면.. )



http://javaservice.com/~java/bbs/read.cgi?m=unix&b=unix&c=r_p&n=1103851815&p=1&s=t



참고 :

[siyeon@www siyeon]$ ps -efww | grep java
root 4497 1 0 2004 ? 00:00:00 java
root 4500 4497 0 2004 ? 00:00:00 java
root 4501 4500 0 2004 ? 00:00:01 java
siyeon 9479 8887 0 23:39 pts/2 00:00:00 grep java
[siyeon@www siyeon]$ top p 4497 b > meta_data <-- 하루 정도 실행
[siyeon@www siyeon]$ cat meta_data

11:39pm up 409 days, 8:50, 1 user, load average: 0.00, 0.02, 0.00
1 processes: 1 sleeping, 0 running, 0 zombie, 0 stopped
CPU states: 0.1% user, 0.1% system, 0.0% nice, 0.0% idle
Mem: 1031276K av, 993060K used, 38216K free, 0K shrd, 60348K buff
Swap: 1052248K av, 23368K used, 1028880K free 546212K cached

PID USER PRI NI SIZE SWAP RSS SHARE STAT %CPU %MEM TIME COMMAND
4497 root 25 5 14404 10M 3916 2552 S N 0.0 0.3 0:00 java

11:39pm up 409 days, 8:50, 1 user, load average: 0.00, 0.02, 0.00
1 processes: 1 sleeping, 0 running, 0 zombie, 0 stopped
CPU states: 0.0% user, 0.0% system, 0.0% nice, 100.0% idle
Mem: 1031276K av, 993064K used, 38212K free, 0K shrd, 60348K buff
Swap: 1052248K av, 23368K used, 1028880K free 546216K cached

PID USER PRI NI SIZE SWAP RSS SHARE STAT %CPU %MEM TIME COMMAND
4497 root 25 5 14404 10M 3916 2552 S N 0.0 0.3 0:00 java

11:40pm up 409 days, 8:50, 1 user, load average: 0.00, 0.02, 0.00
1 processes: 1 sleeping, 0 running, 0 zombie, 0 stopped
CPU states: 0.9% user, 0.7% system, 0.0% nice, 98.2% idle
Mem: 1031276K av, 993064K used, 38212K free, 0K shrd, 60348K buff
Swap: 1052248K av, 23368K used, 1028880K free 546216K cached

PID USER PRI NI SIZE SWAP RSS SHARE STAT %CPU %MEM TIME COMMAND
4497 root 25 5 14404 10M 3916 2552 S N 0.0 0.3 0:00 java

11:40pm up 409 days, 8:50, 1 user, load average: 0.00, 0.02, 0.00
1 processes: 1 sleeping, 0 running, 0 zombie, 0 stopped
CPU states: 0.0% user, 0.0% system, 0.0% nice, 100.0% idle
Mem: 1031276K av, 993072K used, 38204K free, 0K shrd, 60356K buff
Swap: 1052248K av, 23368K used, 1028880K free 546216K cached

PID USER PRI NI SIZE SWAP RSS SHARE STAT %CPU %MEM TIME COMMAND
4497 root 25 5 14404 10M 3916 2552 S N 0.0 0.3 0:00 java

11:40pm up 409 days, 8:50, 1 user, load average: 0.00, 0.02, 0.00
1 processes: 1 sleeping, 0 running, 0 zombie, 0 stopped
CPU states: 0.3% user, 0.1% system, 0.0% nice, 99.4% idle
Mem: 1031276K av, 993084K used, 38192K free, 0K shrd, 60356K buff
Swap: 1052248K av, 23368K used, 1028880K free 546220K cached

PID USER PRI NI SIZE SWAP RSS SHARE STAT %CPU %MEM TIME COMMAND
4497 root 25 5 14404 10M 3916 2552 S N 0.0 0.3 0:00 java

11:40pm up 409 days, 8:51, 1 user, load average: 0.00, 0.02, 0.00
1 processes: 1 sleeping, 0 running, 0 zombie, 0 stopped
CPU states: 0.3% user, 0.3% system, 0.0% nice, 99.2% idle
Mem: 1031276K av, 993088K used, 38188K free, 0K shrd, 60360K buff
Swap: 1052248K av, 23368K used, 1028880K free 546224K cached

PID USER PRI NI SIZE SWAP RSS SHARE STAT %CPU %MEM TIME COMMAND
4497 root 25 5 14404 10M 3916 2552 S N 0.0 0.3 0:00 java
[siyeon@www siyeon]$ grep 'load average' meta_data | awk '{print $1}' | nl > time
[siyeon@www siyeon]$ grep '4497' meta_data | awk '{print $6}' | nl > swap
[siyeon@www siyeon]$ join time swap | awk '{print $2, $3}' > data
[siyeon@www siyeon]$ cat data
11:39pm 10M
11:39pm 10M
11:40pm 10M
11:40pm 10M
11:40pm 10M
11:40pm 10M
[siyeon@www siyeon]$



위 data를 그래프로 그려 본다...
(memory 부분에서 size는 일관성 있게 해 줄것)
awk에서 column부분은 각자 시스템의 환경에 맞게 구성해 보세요.
위 부분은 swap부분을 추출했는데 rss부분도 추출해 같이 비교를 해 보세요.





To : http://javaservice.com/~java/bbs/read.cgi?m=dbms&b=jdbc&c=r_p&n=1110357251&p=1&s=t#1110357251