분류 전체보기 375

netstat state

netstat 명령 실행 했을 때 나오는 상태 값에 대한 설명.참조 : RFC 793 의 3.2절 (http://www.faqs.org/rfcs/rfc793.html)출처 :http://bear.sage.or.kr/tt/bear/tag/netstat LISTEN 서버의 데몬이 떠서 접속 요청을 기다리는 상태 (서버 애플리케이션에서 수동적 열기로 연결 요청을 기다리고 있는 상태) SYN-SENT로컬의 클라이언트 어플리케이션이 원격 호스트에 연결을 요청한 상태 (원격 호스트에 능동적인 개설 요청(능동적 열기)) SYN_RECEIVED서버가 원격 클라이언트로부터 접속 요구를 받아 클라이언트에게 응답을 하였지만 아직 클라이언트에게 확인 메시지는 받지 않은 상태 (네트워크 통한 연결요청 받음(수동적 열기)) ES..

Network 2007.05.18

OS별 CPU 개수 확인

일반적인 리눅스, 유닉스 환경에서는 top 명령으로도 확인 가능하겠지만... 리눅스 cat /proc/cpuinfo|grep processor|wc -l 솔라리스 psrinfo -v|grep "Status of processor"|wc -l 한글인 경우 제대로 grep 이 되지 않을 수 있으므로 psrinfo -v 로 확인하면 됩니다. IBM-AIX lsdev -C|grep Process|wc -l 한글인 경우 Process 가 “프로세서”로 표시됩니다. 이런 경우 grep proc 를 해보시면 될 것 같습니다. topas 명령 첫 화면에서 c 키를 두 번 누르면 CPU 정보가 나오는데, 개수를 확인하실 수 있을겁니다. HP/UX ioscan -C processor | grep processor | wc..

Unix Linux 2007.05.18

Solaris 64bit process monitoring

솔라리스 환경에서 프로세스 모니터링을 하는데, 모니터링 하는 프로그램이 32비트로 구동되는 경우 64비트 프로세스에 대한 정보를 못 가져오는 경우가 있었다. 32비트와 64비트 프로세스가 자신의 정보를 저장하는게 다른가보다... 다를 필요가 있을까... 모니터링 하는 프로그램을 64비트로 컴파일하고 구동시키면 문제없이 잘 처리된다.

Unix Linux 2007.05.17

out of memory 와 Runtime 객체 사이의 관계

출처 :http://www.javaservice.net/~java/bbs/read.cgi?m=qna&b=qna2&c=r_p&n=1015292866 제목 : out of memory 와 Runtime 객체 사이의 관계.... 글쓴이: pearljeong(guest) 2002/03/01 00:42:36 조회수:490 줄수:13 톰캣 실행에서 out of memory 문제로 고생하고 있네요.. java -Xms128m -Xmx128m 와 같이 메모리 설정을 하고 톰캣을 실행하면 좀더 오래 버티는 것을 확인 했는데요, 문제는 여기서 났습니다. 메모리 사이즈를 디폴트로 쓰지 않고 넉넉히 잡아서 실행을 하면 그동안 고생했던, out of memory 문제는 나지 않는데, 전혀 생각지도 못한 부분에서 문제가 나더군요..

Java 2007.05.09

Too many open files

출처 :http://kr.bea.com/support/customer_support/SupportPattern/08_15_Too_Many_Open_Files_Pattern.html Too many open files 문제 설명 다음의 두 스택 트레이스 사항은 동일한 문제를 나타내며Too many open files라는 동일한 메시지를 표시합니다. 예외 1java.net.SocketException: Too many open files at java.net.PlainSocketImpl.accept(Compiled Code) at java.net.ServerSocket.implAccept(Compiled Code) at java.net.ServerSocket.accept(Compiled Code) at we..

Java 2007.05.09