|
외처리
System.out.println("\nComplete");
}
}
실행결과
토의
하나의 구조체와 main을 포함한 두 개의 함수를 이용해 구현 하였습니다.
그리고 p thread 는 컴파일 방법이 다릅니다.
예를들어 cc pthread.c -o pthread -lpthread
자바도 두 개의 쓰레드를 생성해 o -
|
- 페이지 2페이지
- 가격 1,000원
- 등록일 2007.05.08
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
thread_id = pthread_create(&thread[j][i],NULL,change,&a_pos[j][i]);
} //쓰레드 생성
}
for(j=0;j<N;j++){
for(i=0;i<N;i++){
pthread_join(thread[j][i],(void *)&status); //조인
}
}
for(j=0;j<N;j++){
for(i=0;i<N;i++){
life_game_data[j][i] = data_temp[j][i]; //원본배열에 임시배열복사
}
}
erase
|
- 페이지 6페이지
- 가격 1,000원
- 등록일 2007.09.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
threads application을 porting 하는 것이 어려워짐
* 특 징
C Thread 의 모든 기능을 포함
Task 와 Thread 의 접근에 이식가능한 방법들을 제공
함수의 형태가 C Thread 와 비슷하며, pthread_ 로 시작함
함수의 return 값은 일반적으로 성공시 0, 실패시 -1을 retu
|
- 페이지 23페이지
- 가격 1,500원
- 등록일 2003.12.23
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
thread가 thread-safe하지 않은 함수를 실행할 경우, 프로그램에서 의도하지 않은 결과가 나올 수 있다.
그 이유는 공유 데이터에 대하여 제한없이 access하려 하기 때문에, 동기화 문제가 발생할 수 있기 때문이다.
3. Pthread의 Cancellation에서 2가지
|
- 페이지 4페이지
- 가격 1,000원
- 등록일 2003.12.23
- 파일종류 워드(doc)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
//////////////////////// Application ////////////////////////
#include <stdio.h>
#include <stdlib.h>
#include <pthread.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
////////// MAPDATA
#define ROW 103 // +1('\n')
#define C
|
- 페이지 1페이지
- 가격 1,000원
- 등록일 2006.06.30
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|