올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
로그인  회원가입

파트너스

자료등록
 

다시받기

장바구니

코인충전

  • OS쓰레드&태스크중간   (1 페이지)
    1

  • OS쓰레드&태스크중간   (2 페이지)
    2

  • OS쓰레드&태스크중간   (3 페이지)
    3

  • OS쓰레드&태스크중간   (4 페이지)
    4

  • OS쓰레드&태스크중간   (5 페이지)
    5

  • OS쓰레드&태스크중간   (6 페이지)
    6

  • OS쓰레드&태스크중간   (7 페이지)
    7


  • 본 문서의
    미리보기는
    7 Pg 까지만
    가능합니다.
클릭 : 크게보기
  • OS쓰레드&태스크중간   (1 페이지)
    1

  • OS쓰레드&태스크중간   (2 페이지)
    2

  • OS쓰레드&태스크중간   (3 페이지)
    3

  • OS쓰레드&태스크중간   (4 페이지)
    4

  • OS쓰레드&태스크중간   (5 페이지)
    5

  • OS쓰레드&태스크중간   (6 페이지)
    6

  • OS쓰레드&태스크중간   (7 페이지)
    7



  • 본 문서의
    (큰 이미지)
    미리보기는
    7 Page 까지만
    가능합니다.
  더블클릭 : 닫기
X 닫기
좌우이동 : 드래그

OS쓰레드&태스크중간

인쇄
바로가기
즐겨찾기 키보드를 눌러주세요
( Ctrl + D )
링크복사 링크주소가 복사 되었습니다.
원하는 곳에 붙혀넣기 하세요
( Ctrl + V )
공유
파일  OS쓰레드&태스크중간.doc   [Size : 45 Kbyte ]
분량   7 Page
가격  1,000


카트
다운받기
카카오 ID로
다운 받기
구글 ID로
다운 받기
페이스북 ID로
다운 받기
뒤로

자료설명
OS쓰레드&태스크중간에 대해 조사하였습니다.
OS쓰레드&태스크중간
본문/내용
thread가 허락할 때까지 cancellation을 수행하지 않는다.
general cancelability가 `enabled`일 때는 asynchronous cancelability에 따라 다르게 되는데 먼저 asynchronous cancelability가 `enabled`이면 cancellation이 바로 실행되게 되고, asynchronous cancelability가 `disabled`이면 CP(cancellation point)까지 기다렸다가 CP에 도달하면 cancellation을 수행하게 된다.

1. thread 생성시 CPU time이 작게 걸리는 이유는 무엇인가?

thread는 가상 processor로서 실제 code가 존재하는 것이 아니라 CPU의 상태와 Register등 만을 가지고 있기 때문에 새로이 생성하는데 CPU time을 많이 소모하지 않는다.

2. task 사이의 통신 방법인 port에 대해 설명하라.

포트는 하나의 메시지 큐로 구성되는 단방향 통신 채널으로, task는 포트에 대해 권리를 가지고, 적당한 포트에 접근한다. 보낼 권리는 여러개의 task가 가질 수 있고, 받는 권리는 하나의 task 만이 가진다. 메시지 전송은 내부적으로 보내는 task의 가상 주소 공간으로부터 받는 task의 가상주소 공간으로의 논리적인 복사 일뿐이다. 메모리 최적화 방법에 따라 두 task간의 통신이 이루어진다.

3. C Thread library를 사용하는 이유는 무엇인가?

Portability로 이미 만들어져 있는 함수를 사용함으로써 새로이 만들어 구현하는 노력을 줄이고 hardware independent 한 기능을 수행 할 수 있다.
1. mutex_try_lock()의 장점과 단점을 mutex_lock()과 비교하여 설명하여라.
--> mutex_try_lock()과 mutex_lock()은 둘 다…



📝 Regist Info
I D : sogo*****
Date : 2012-06-23
FileNo : 16162152

Cart