반응형

분류 전체보기 101

Process Thread 확인

[참조]http://hotpotato.tistory.com/428http://myblog.opendocs.co.kr/archives/529[참조] 1. Process 확인 > ps -ef | grep 프로세스명 2. Thread 확인 > ps -efT | grep 프로세스명 # ps 명령어 옵션 #– e or A : 모든 프로세스 선택– f or F : 보여질 수 있는 모든 정보 출력- H : thread를 process 처럼 보여준다.- L : thread를 보여준다. LWP (Thread ID) / NLWP (Number of Threads) 출력- T : thread를 보여준다. SPID 출력 (SPID = LWP, TID)- m : process 다음에 thread를 보여준다. # 출력 내용 #U..

Study/Linux 2016.08.04

오늘의 낙서 - 2016.06.08

오늘따라 왜이렇게 쓸쓸할까? 벌써 새벽 2시가 다 되어가는데 눈은 감길 생각을 안하네. 또 생각이 많아지는게 어릴때로 돌아간것 같다. 내일 뭘할까? 앞으로 뭐하지? 몇년뒤 난 뭘하고 있을까? 등등.. 이런저런 생각하면서 내 앞날을 걱정하면서 시간은 되돌릴 수 없다는걸 느끼면서 하루하루를 그냥 흘려보내기만 한 것 같아서 쓸데없는 생각말고 잠이나 자야하는데..

My Story 2016.06.08

File Descriptor 확인 및 설정

출처 : http://www.ischo.net/board_linux/16077 현재 실행 중인 프로세스의 File Descriptor 개수 확인 ls /proc/프로세스ID(PID)/fd/ | wc -l 1. 현재의 Open 가능한 Maximum 파일 개수 확인 cat /proc/sys/fs/file-max -> 일반유저가 1개의 세션에서 열 수 있는 파일 개수 File Descriptor 는 hard, soft 값으로 나뉜다. 2. 전체 시스템에 적용되는 FD limit 값 시스템을 통해 Open 가능한 File Descriptor 개수는 /etc/sysctl.conf 파일로 변경 가능. -> 오라클 및 아파치 등의 프로세스에서 이 값을 많이 요구 # sysctl -w fs.file-max=655360..

Study/Linux 2016.03.31

java Socket error

출처 : http://www.jaso.co.kr/181 - java.net.SocketException: Connection reset by peer: socket write error 원인: write 시 상대방 socket close 된 경우 - java.net.SocketException: Connection reset 원인: read 시 상대방 socket close 된 경우 - java.io.IOException: Broken pipe 원인: receiver에서 송신받은 데이터를 제때 처리하지 못하는 상황(네트워크가 느리거나 서버의 CPU가 max인 경우 등)에서 sender가 계속 보내는 경우 결론적으로 위의 두 종류의 Exception은 데이터를 요청한 측(브라우저 등)에서 서버에서 데이터를..

Study/Linux 2016.03.31

shell script 를 이용한 ssh/sftp 자동 로그인

출처 : https://kldp.org/node/84757 A 서버에서 파일을 B서버로 전송하기 또는 전송받기 위해 sftp 자동 로그인이 필요하다.shell script 를 이용해 배치 프로세스로 생성할 계획이다. 1. A 서버 user1 로그인 2. A 서버 유저 홈에서 (/home/user1) ssh-keygen 명령 실행ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/home/user1/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification ha..

Study/Linux 2016.03.25