|
printf(fp_ch,\"%d\\n\",data[i]); // print child data
// fprintf(fp_pa,\"%d\\n\",data[i]); // print parent data
fprintf(fp_ch, \"%d\\n\", data);
fprintf(fp_pa, \"%d\\n\", data);
for(k=0; k<100; k++) // frequency check
{
// if( check[k] == data[i] )
if( check[k] == data)
frequency[k]++;
}
//sum =
|
- 페이지 6페이지
- 가격 2,000원
- 등록일 2005.05.04
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
PID가 135인 어떤 프로세스가 fork()를 수행하여 자식 프로세스를 만드는 그림
예를들어 아래와 같은 프로그램 코드를 수행하면 fork() 문을 만나는 순간에 두 개의 프로세스가 생성되는데 그 중 자식 프로세스는 fork()의 리턴값이 0이 되므로 child_
|
- 페이지 7페이지
- 가격 1,000원
- 등록일 2008.12.18
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
#include <stdio.h>
#include <unistd.h>
#include <signal.h>
int x;
void foo();
main(){
signal(SIGUSR1, foo);
x=fork();
if (x!=0){
printf("parent: send signaln");
// x는 자식 프로세스의 pid
kill(x, SIGUSR1);
wait();
}
else{
printf("child: waitn");
|
- 페이지 8페이지
- 가격 3,000원
- 등록일 2005.12.20
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
Children Process Time : %f\\n\", (double)t.tms_cutime+t.tms_cstime);
// 자식프로세스 시간을 입력한다.
fclose(fp); // 파일을 닫는다.
sigaction(SIGINT, &saveint, (struct sigaction *) 0);
sigaction(SIGQUIT, &savequit, (struct sigaction *) 0);
sigprocmask(SIG_SETMASK, &savemask, (sigset_t *) 0);
close(o
|
- 페이지 11페이지
- 가격 2,000원
- 등록일 2011.04.28
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
Children Process Time : %f\\n\", (double)t.tms_cutime+t.tms_cstime);
// 자식프로세스 시간을 입력한다.
fclose(fp); // 파일을 닫는다.
sigaction(SIGINT, &saveint, (struct sigaction *) 0);
sigaction(SIGQUIT, &savequit, (struct sigaction *) 0);
sigprocmask(SIG_SETMASK, &savemask, (sigset_t *) 0);
close(o
|
- 페이지 11페이지
- 가격 3,000원
- 등록일 2011.11.14
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|