loA40Qfnhfl4vj8oCDDO1aM5l0WSLm933nRm3Txp
Bookmark
태그운영체제

Blocking 과 NonBlocking

Blocking이란? Blocking이란 함수를 호출하고 결과가 올 때까지 요청 한 상태에서 멈춰있을때 블록킹이 되었다고 표현합니다. 애플리케이션 실행 시 운영체제 대기 큐에 들어가면서 요청에 대한 system call이 완료된 후에 응답을 보낼 경우 Bl…

프로세스(Process)와 쓰레드(Thread)

1) 프레세스 개념  1-1. 일반적인 정의는 "실행 중인 프로그램" 이다.   - 디스크에 저장되어 있던 실행 가능한 프로그램이 메모리에 적재되어 운영체제의 제어를     받는 상태   - 해당 프로세스가 사용하고 있는 메모리 영역(자신…