교착 상태(Deadlock)1 [10주 차] - 프로세스와 스레드(Process and Thread), 멀티 스레드(Multi-thread) 과목명 : 컴퓨터 통신(Computer communication) 수업일자 : 2022년 10월 31일 (월) 1. TCP 서버 - 클라이언트의 문제점 1-1. 문제점 (1) - 동시에 두 이상의 클라이언트 서비스는 불가능합니다. 1-2. 문제점 (1)에 대한 해결 방안 (1) 서버가 각 클라이언트와 통신하는 시간을 짧게 줄입니다. 장점 : 구현하기 쉽고 가장 적은 시스템 자원을 사용합니다. 단점 : 각 클라이언트의 처리 지연 시간이 길어질 수 있습니다. (2) 각 클라이언트의 스레드(Thread)를 이용해 독립적으로 처리합니다. 장점 : 소켓 입/출력 모델에 비해 구현이 쉽습니다. 단점 : 가장 많은 시스템 자원을 사용하게 됩니다. (3) 소켓 입출력 모델을 사용합니다. 장점 : 소수의 스레드를 이용해.. 2022. 11. 6. 이전 1 다음