23 3월 2018 Blocking 과 NonBlocking Blocking이란? Blocking이란 함수를 호출하고 결과가 올 때까지 요청 한 상태에서 멈춰있을때 블록킹이 되었다고 표현합니다. 애플리케이션 실행 시 운영체제 대기 큐에 들어가면서 요청에 대한 system call이 완료된 후에 응답을 보낼 경우 Bl…
UPDATED10 2월 2016 프로세스(Process)와 쓰레드(Thread) 1) 프레세스 개념 1-1. 일반적인 정의는 "실행 중인 프로그램" 이다. - 디스크에 저장되어 있던 실행 가능한 프로그램이 메모리에 적재되어 운영체제의 제어를 받는 상태 - 해당 프로세스가 사용하고 있는 메모리 영역(자신…