목차
발생 코드
실행 예
사용한 방지 코드(I)
사용한 방지 코드(II)
실행예
실행 예
사용한 방지 코드(I)
사용한 방지 코드(II)
실행예
본문내용
#include
#include
main(){
int x;
int *y, *z;
int i, j;
x=shmget(0x10,4, 0777|IPC_CREAT); // 공유 메모리 설정
if ((fork())==0){
y=(int *) shmat(x, 0, 0); // 공유 메모리
for(j=0;j<1000;j++)
for(i=0;i<10000;i++)
*y=*y+1; // 임계영역
printf("child: the result is %dn", *y);
}
else{
z=(int *) shmat(x, 0, 0); // 공유 메모리
for(j=0;j<1000;j++)
for(i=0;i<10000;i++)
*z=*z+1; // 임계영역
#include
main(){
int x;
int *y, *z;
int i, j;
x=shmget(0x10,4, 0777|IPC_CREAT); // 공유 메모리 설정
if ((fork())==0){
y=(int *) shmat(x, 0, 0); // 공유 메모리
for(j=0;j<1000;j++)
for(i=0;i<10000;i++)
*y=*y+1; // 임계영역
printf("child: the result is %dn", *y);
}
else{
z=(int *) shmat(x, 0, 0); // 공유 메모리
for(j=0;j<1000;j++)
for(i=0;i<10000;i++)
*z=*z+1; // 임계영역
추천자료
- 마이크로컴퓨터와 마이크로프로세서,컴퓨터 코드, 프로그래밍 및 운영체제
- 컴퓨터의 모든 운영체제
- Operating System Concept(공룡책) 운영체제 연습문제 정답 1장 ~ 13장
- [우수평가자료]컴퓨터 운영체제와 윈도우즈의 특성 및 사용법
- [디지털네트워크][네트워크]네트워크의 구조, 네트워크화의 효과 및 영향, 네트워크 운영체제...
- 스마트 폰 운영체제
- 모든 유닉스 계열의 운영체제장단점을 비교분석
- windows 7 운영체제 구조
- [컴퓨터의이해] ①대표적인 스마트폰 3개 이상을 선정하고 선정이유 설명, 각의 운영체제와 기...
- [컴퓨터의 이해 공통] 1.스마트폰 현재 기준 ①대표적인 스마트폰 3개 이상 선정 이유와 각 운...
- [컴퓨터의이해]본인이 사용 중이거나 또는 최신 스마트폰을 1 개 선정하고 운영체제 이름과 ...
- [2016 컴퓨터의이해] 1. 본인사용중또는 최신스마트폰을 1개선정, 스마트폰 운영체제 이름 기...
- [JAVA] 운영체제 메모리할당 프로그램(GUI , FIFO 최초적합기법)
소개글