PThread에 대한 분석
본 자료는 8페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
해당 자료는 8페이지 까지만 미리보기를 제공합니다.
8페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

PThread에 대한 분석에 대한 보고서 자료입니다.

목차

1. 등장배경

2. 해결

3. 특징

4. 장점

5. Basic P Threads Calls

6. Advanced P Threads Topics

본문내용

* 등장배경
C Thread Library 가 여러 기종에서 개발
시스템 간에 서로 다른 interface 를 사용
시스템 사이에서 multithreads application을 porting 하는 것이 어려워짐
* 특 징
C Thread 의 모든 기능을 포함
Task 와 Thread 의 접근에 이식가능한 방법들을 제공
함수의 형태가 C Thread 와 비슷하며, pthread_ 로 시작함
함수의 return 값은 일반적으로 성공시 0, 실패시 -1을 return
* 장 점
Mach kernel’s 의 Task 와 Thread call 을 사용할 때 machine dependent code 가 필요없다.
Multithreaded application design 을 위한 동기화 기능을 제공
P Thread interface 는 kernel task 와 thread interface 보다 더 간단하다.
...
Advanced P Threads Topics (1)
Pthread Cancellation
한 pthread 가 같은 process 내에 있는 다른 pthread 의 종료를 요구
pthread_cancel() call 을 사용
Advanced P Threads Topics (2)
Cancelability States
General cancelability
Pthread 에 대한 cancellation request 가 hold pending 인지 performed 인지 나타낸다.
Asynchronous cancelability
Cancellation 요구를 즉시 처리하기 위해
....
Using Reentrant Libraries (2)
루틴들의 리엔트런트 버전은 원래의 function 과 같은 이름을 가지며, 이름의 끝에 _r 을 추가함
예를 들어 gmtime_r
Using Reentrant Libraries (3)
Thread-safe standard input/output routines
  • 가격1,500
  • 페이지수23페이지
  • 등록일2003.12.23
  • 저작시기2003.12
  • 파일형식파워포인트(ppt)
  • 자료번호#240152
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니