[운영체제] 교착상태-1
교착상태의 개요 프로세스의 자원 사용 절차 요구 -> 사용 -> 해제 요구과정에서 가용한 자원이 없으면 자원을 획득할 때까지 대기
교착상태의 개요 프로세스의 자원 사용 절차 요구 -> 사용 -> 해제 요구과정에서 가용한 자원이 없으면 자원을 획득할 때까지 대기
본문과 관련하여 실습한 전체코드는 리파지토리에 별도 작성하였습니다. https://github.com/ejImDev/data_structure_study.git
열거형 열거형 열거형은 미리 정의된 상수값을 만들기 위한 자료형 enum을 사용하여 정의 열거형으로 선언된 변수에는 미리 지정된 값만 대입 가능 상수값을 배열로 리턴하는 static 메소드로 values()를 제공 ...
추상 클래스 추상 메소드 abstract 키워드를 사용 몸체의 구현이 없이 형식만 존재하는 메소드 자식 클래스에 상속될 때, 몸체의 구현이 필요 final과 함께 사용할 수 없음
프로세스간 통신(IPC) 병행 프로세스가 데이터를 서로 공유하는 방법. 하나의 운영체제에서 두 방법 함께 사용 가능 공유 메모리 방법 동일한 변수 : 공유자원인 메모리 공간 사용 예 : 생산자-소비자 문제의 유한버퍼, 판독기-기록기 문제의 공유자...