스케쥴링 알고리즘 (복수개) multilevel Queue : 공정 X, 차별적임 Ready queue를 여러 개로 분할 foreground(interactive한 job을 넣음) background(barch-no human interaction 을 넣음) 각 큐는 독립적인 스케줄링 알고리즘을 가짐 foregrou...
동기식 입출력과 비동기식 입출력 동기식 입출력 (synchronous I/O) I/O 요청 후 입출력 작업이 완료된 후에야 제어가 사용자 프로그램에 넘어감 구현 방법 1 I/O가 끝날 때까지 CPU를 낭비시킴 매시점 하나의 I/O만 일어날 수 있음 구현 방법 2 I/O가 완료될 때까지 해당 프로그램에게서...
TCP 프로토콜 전송 제어 프로토콜(Transmission Control Protocol, TCP)은 인터넷에 연결된 컴퓨터에서 실행되는 프로그램 간에 통신을 안정적으로, 순서대로, 에러없이 교환할 수 있게 한다. TCP는 UDP보다 안전하지만 느리다 (체감은 어려움) 안정성을 필요로 하지 않는 애플리케이션의 경우 일반적으로 TCP 대신 UDP를 사용함 ...
영상: [따라學 IT] 04. 실제로 컴퓨터끼리는 IP주소를 사용해 데이터를 주고받는다 컴퓨터끼리는 IP주소로 통신한다 IP주소는 3계층에서 쓰는 주소 체계, 논리적 주소 MAC주소는 2계층에서 쓰는 주소 체계, 물리적 주소 3계층의 기능 멀리 떨어진 곳에 존재하는 네트워크(다른 네트워크 대역)까지 어떻게 데이터를 전달할지 제어하는 일을 담당 가까운 ...