Critical Section1 [Operating System Concepts] Chapter6 Synchronization Tools (Part.1) Concurrent Process Race Condition The Critical Section Problem Requirements for the solution single core environment solution Peterson's Algorithm (bakery algorithm) Hardware-based Solutions Concurrent Process 프로세스가 동시에 작동할 때 순서대로 실행이 되는것을 사용자가 보장해주어야 한다. (data consistency) 데이터를 공유하게 된다면 integrity of data 가 저해된다. (병렬처리의 경우에도) → 소프트웨어 보안의 3요소 (C.I.A) 를 고려해야 한다. Confidentiality: 데이터 자체의 보안, 암호화된 데.. 2023. 11. 4. 이전 1 다음 반응형