목차
1.프로세서간의 통신과 동기화
2.멀티프로세서 운영체제의 구조
3.프로세서간의 동기화
2.멀티프로세서 운영체제의 구조
3.프로세서간의 동기화
본문내용
수행
. SEM: 세마포의 상징화된 주소를 가진 메모리내의 가장 낮은 한 비트로 가정
TSL: "test and set while locked" 동작이라 가정
. 명령어 TSL SEM은 두 메모리 사이클로 수행된다
R ← M[SEM] tset semaphore
M[SEM] ← 1 set semaphore
. 세마포 값을 R로 전송하여 테스트하고, 1로 세트
. R=1이면 세마포는 원래 세트되어 있었으며,
다른 프로세서가 임계 프로그램 영역을 수행중임을 의미
. R=0이면 공유 메모리는 세마포를 조사한 프로세서에게 할당될 수 있다
. 프로세서는 임계 프로그램 영역을 시행하고 이 프로그램의
마지막에는 세마포를 0으로 설정하여 다른 프로세서가
공용의 자원을 사용할 수 있게 해야 한다.
. SEM: 세마포의 상징화된 주소를 가진 메모리내의 가장 낮은 한 비트로 가정
TSL: "test and set while locked" 동작이라 가정
. 명령어 TSL SEM은 두 메모리 사이클로 수행된다
R ← M[SEM] tset semaphore
M[SEM] ← 1 set semaphore
. 세마포 값을 R로 전송하여 테스트하고, 1로 세트
. R=1이면 세마포는 원래 세트되어 있었으며,
다른 프로세서가 임계 프로그램 영역을 수행중임을 의미
. R=0이면 공유 메모리는 세마포를 조사한 프로세서에게 할당될 수 있다
. 프로세서는 임계 프로그램 영역을 시행하고 이 프로그램의
마지막에는 세마포를 0으로 설정하여 다른 프로세서가
공용의 자원을 사용할 수 있게 해야 한다.
추천자료
디지털 네트워크 경제의 특성에
스마트 카드 기술 소개
인터넷 전자 상거래
임베디드시스템에대한논의
[전자상거래][EC]전자상거래(EC)의 영향과 문제점 및 향후 시장 대응 방안 분석(전자상거래(E...
혁신기업 인텔(Intel)의 성공 및 최신전략
모토로라 경영전략 분석
뉴미디어 시대의 도래 배경
임베디드 시스템
[기업분석]한글과컴퓨터 기업분석, 서울예술단 기업분석, 유니텍 기업분석, 예당엔터테인먼트...
유비쿼터스를 위한 기술
클러스터 시스템에서의 자원 관리 프로그래밍 모델
“INTEL”사의 회사탐색 (인텔)
인텔리전트사례(Intelligent Building, NEC수퍼타워, 아시아미디어타워, GT타워, 진마오타워)...