flash.kr OS쓰레드&태스크중간 > aflash2 | flash.kr report

OS쓰레드&태스크중간 > aflash2

본문 바로가기

aflash2


[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다. ]


OS쓰레드&태스크중간

페이지 정보

작성일 22-09-30 01:33

본문




Download : OS쓰레드&태스크중간.doc





2. task 사이의 통신 방법인 port에 대해 설명(說明)하라.
포트는 하나의 메시지 큐로 구성되는 단방향 통신 채널으로, task는 포트에 대해 권리를 가지고, 적당한 포트에 접근한다.
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을 많이 소모하지 않는다.
thread가 허락할 때까지 cancellation을 수행하지 않는다. 메모리 최적화 방법에 따라 두 task간의 통신이 이루어진다.OS쓰레드&태스크중간




OS쓰레드&태스크중간





OS쓰레드&태스크중간_doc_01.gif OS쓰레드&태스크중간_doc_02.gif OS쓰레드&태스크중간_doc_03.gif OS쓰레드&태스크중간_doc_04.gif OS쓰레드&태스크중간_doc_05.gif OS쓰레드&태스크중간_doc_06.gif


설명

OS쓰레드&태스크중간에 대해 조사하였습니다.OS쓰레드&태스크중간 , OS쓰레드&태스크중간공학기술레포트 ,
레포트/공학기술



OS쓰레드&태스크중간에 대해 조사하였습니다. 메시지 전송은 내부적으로 보내는 task의 가상 주소 공간으로부터 받는 task의 가상주소 공간으로의 논리적인 복사 일뿐이다.
3. C Thread library를 사용하는 이유는 무엇인가?
Portability로 이미 만들어져 있는 함수를 사용함으로써 새로이 만들어 구현하는 노력을 줄이고 hardware independent 한 기능을 수행 할 수 있다



1. mutex_try_lock()의 advantage(장점) 과 단점을 mutex_lock()과 비교하여 설명(說明)하여라.
--> mutex_try_lock()과 mutex_lock()은 둘 다 mutex lock을 얻기
위한 함수로서 mutex_lock()은 mute…(drop)
,공학기술,레포트

순서

Download : OS쓰레드&태스크중간.doc( 55 )



다. 보낼 권리는 여러개의 task가 가질 수 있고, 받는 권리는 하나의 task 만이 가진다.
REPORT 73(sv75)



해당자료의 저작권은 각 업로더에게 있습니다.

flash.kr 은 통신판매중개자이며 통신판매의 당사자가 아닙니다.
따라서 상품·거래정보 및 거래에 대하여 책임을 지지 않습니다.
[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다 ]]

[저작권이나 명예훼손 또는 권리를 침해했다면 이메일 admin@hong.kr 로 연락주시면 확인후 바로 처리해 드리겠습니다.]
If you have violated copyright, defamation, of rights, please contact us by email at [ admin@hong.kr ] and we will take care of it immediately after confirmation.
Copyright © flash.kr All rights reserved.