네트워크 프로그래밍 기초 #소켓 프로그래밍 #좀비 프로세스 #fork 함수 #wait 함수 #waitpid 함수 (1) 썸네일형 리스트형 네트워크 프로그래밍 - 다중 접속 서버 구현을 위한 기초 (feat. 프로세스, fork(), 좀비 프로세스 ) 안녕하세. WH 입니다. 피곤한 월요일이네요. 저만 그럴까요? ㅎㅎ 그건 그거고 여튼 시작해 보겠습니다. 네트워크 프로그래밍이 반응이 좋아서 다중 접속 서버 구현을 한번 해볼까합니다. 대표적으로 3가지 방법이 있는데요. 멀티 프로세스, 멀티 플렉싱, 멀티 쓰레드 방법이 있습니다. 가장 먼저 멀티 프로세스 방법에 대해 알아보겠습니다. 멀티 프로세스 기반 서버 다수의 프로세스를 생성하는 방식으로 서버를 구현하는 방법입니다. 모든 프로세스는 운영체제로부터 ID를 부여 받습니다. 그리고 이 ID 를 프로세스 ID라 부르고 2 이상의 정수를 가진답니다. 1은 어디갔냐구요? 운영체제 실행을 돕는 프로세스에게 할당된답니다. 제가 이제까지 이야기하고 있던 환경은 리눅스 우분투였죠? 실행 중인 프로세스를 확인하는 방법은.. 이전 1 다음