thread library

Operating System Concepts 10th, 4.4장을 요약한 내용입니다. 스레드 라이브러리(threads library)는 프로그래머에게 스레드를 생성하고 관리하기 위한 API를 제공한다. 스레드 라이브러리를 구현하는 데에는 주된 두 가지 방법이 있다. 커널의 자원 없이 완전히 사용자 공간에서만 라이브러리를 제공하는 것 라이브러리를 위한 모든 코드와 자료구조는 사용자 공간에 존재한다. 라이브러리의 함수를 호출하는 것은 시스템 콜이 아니라 사용자 공간의 지역 함수를 호출하게 되는 것을 의미한다. 운영체제에 의해 지원되는 커널 수준 라이브러리를 구현하는 것 라이브러리를 위한 코드와 자료구조는 커널 공간에 존재한다. 라이브러리 API를 호출하는 것은 커널 시스템 콜을 부르는 결과를 낳는다. 현재..
기중
'thread library' 태그의 글 목록