원자성1 프로세스 동기화(Process Synchronization) - 1 프로세스 동기화(Process Synchronization)란? 공유 데이터에 대한 동시 접근은 데이터 불일치(data inconsistency)를 초래할 수 있다. 따라서 데이터 일관성 유지를 위해서는 협력 프로세스들이 순차적으로 수행되는 것을 보장하는 메커니즘이 필요하다. 기계어 명령의 특성 : 원자성(atomicity), 분리불가능(Indivisible)-> 한 기계어 명령어 실행도중에 인터럽트(interrupt) 받지 않음 1. Atomicity(원자성)이란?원자단위 연산(Atomic Operation)은 실행중에 중단(inturruption)하지 않는, 하나 이상의 순차적인 기계어 명령(machine instruction)으로 이루어져있다. 대개 2개이상의 기계어 명령으로 이루어진 경우에는 원자.. 2017. 6. 5. 이전 1 다음