|
Thread* threads = new Thread[num];
for(int i=0; i<num; i++){
threads[i].CreateThread(Run, str[i]);
}
Thread scheduler(RunScheduler, threads);
scheduler.Start();
WaitForSingleObject(scheduler.GetHandle(), 5000); // total time
// 멀티쓰레드 wait
return 0;
} [Debu
|
- 페이지 45페이지
- 가격 3,000원
- 등록일 2011.12.22
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
1. 문제 제기
1) POSIX Thread에 대한 조사.
2) 쓰레드를 이용한 행렬 곱셈
(세개의 행렬을 곱하여 결과를 얻기위해 쓰레드를 사용한다.)
* 요구사항
• POSIX thread 라이브러리(pthread library)를 사용한다.
• 세 개의 행렬 모두 40 X 40 행렬이
|
- 페이지 29페이지
- 가격 3,000원
- 등록일 2010.06.15
- 파일종류 워드(doc)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
프로세스의 context를 보관한다.
3. 8장에서 소개될 스케듈링 알고리즘을 이용하여 최적의 프로세스를 찾는다.
4. 찾은 프로세스의 context를 환원한다. 1. semaphores
2. process
3. synchronization
4. Mutex
5. thread
6. deadlock
7. context switch
|
- 페이지 3페이지
- 가격 1,000원
- 등록일 2006.05.31
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
) 따라서 인터럽트가 꺼진 상태라면, thread 를 제어하는
커널 작업에서는 시간이 정지된 상태이므로 다른 thread에게 제어권이 넘어가는
일을 막을 수 있어 원자성을 보장할 수 있다.
2. Alarm, Timer, Interrupt의 관계분석
1) Interrupt 는 하드웨어 인터
|
- 페이지 5페이지
- 가격 1,000원
- 등록일 2006.05.31
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
Thread)
<풀이>:스레드는 프로세스보다 더 작은 실행 단위로 가장 기본적인 단위이다. 컴퓨터 프로그래밍에서 다수의 사용자를 동시에 처리할 수 있는 프로그램이 각각의 사용과 관련해 갖고 있는 정보를 뜻한다. 만약 다수의 사용자가 프
|
- 페이지 10페이지
- 가격 0원
- 등록일 2010.04.07
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|