임계구역
공유 자원과 임계구역
공유 자원과 임계구역
2022.05.11목차 01. 운영체제의 개요 02. 컴퓨터의 구조와 성능 향상 03. 프로세스와 스레드 04. CPU 스케줄링 05. 프로세스 동기화 06. 교착 상태 07. 물리 메모리 관리 08. 가상 메모리의 기초 09. 가상 메모리 관리 10. 입출력 시스템과 저장장치 11. 파일 시스템 12. 네트워크와 분산 시스템 공유자원과 임계구역 공유자원 공유자원은 여러 프로세스가 공동으로 이용하는 변수, 메모리, 파일 등을 말한다. 공유자원은 누가 언제 읽거나 쓰느냐에 따라 그 결과가 달라질 수 있다. 2개 이상의 프로세스가 공유자원을 병행적으로 읽거나 쓰는 상황을 "경쟁 조건이 발생했다"라고 한다. 임계구역 공유자원 접근 순서에 따라 실행 결과가 달라지는 프로그램의 영역. 임계구역에서는 프로세스들이 동시에 작업하면 안..