Home

0

분산 운영체제

13강. 저장장치 및 파일 분산 운영체제에 대해 알아보자. 주요 용어 분산 파일 시스템: 클라이언트가 서버에 저장된 파일을 마치 로컬 파일인 것처럼처리할 수 있는 클라이언트 / 서버 기반 파일 시스템 분산 메모리: 분산 시스템에 연결된 컴퓨터들이 메모리를 공유할 수 있도록 하는 구조 원격 프로시저 호출: 한 컴퓨터에서 작동하고 있는 애플리케이션이다른 컴퓨

0

저장장치 및 파일

12강. 저장장치 및 파일 저장장치 및 파일에 대해 알아보자. 주요 용어 순차접근: 순차적으로 기록 및 판독을 하는 경우 직접접근: 위치를 지정하여 데이터를 직접 읽거나 쓸 수 있는 경우 FCFS: 먼저 도착한 요구가 먼저 서비스를 받음 SSTF: 마지막으로 서비스 받은 요구에 가장 인접한 요구를 먼저 서비스 SCAN: 현재의 진행 방향에 있는 모든 요구

0

장치 관리

11강. 장치 관리 장치 관리에 대해 알아보자. 주요 용어 전용장치: 한 번에 단지 하나의 프로세스에만 할당되는 장치 공용장치: 여러 프로세스에 할당될 수 있는 장치 가상장치: 디스크 등 공유가 가능한 장치를 이용하여 전용장치를 공용장치처럼 보이게 한다. 장치제어기: 장치를 직접적으로 다루는 전자장치 폴링: CPU가 입출력장치의 상태를 지속적으로 확인하여

0

가상 메모리(2)

10강. 가상 메모리(2) 지난 시간에 이어 가상 메모리에 대해 알아보자. 주요 용어 Belady의 이상현상(anomaly): 프로세스에 더 많은 수의 페이지 프레임을 할당할 경우오히려 페이지 부재가 더 많이 생길 수 있는 현상 국부성: 프로세스는 기억장치 내의 정보를 균일하게 액세스하는 것이 아니라어느 한순간에 특정 부분을 집중적으로 참조하는 특성 워킹

0

가상 메모리

9강. 가상 메모리 가상 메모리에 대해 알아보자. 주요 용어 가상주소: 가상 메모리에서 실행 프로세스가 참조하는 주소 페이징 기법: 가상 메모리를 고정된 크기의 블록인 페이지 단위로 나누어 관리하는 기법 세그먼테이션 기법: 가상 메모리를 논리적 의미에 부합하는 다양한 크기의 세그먼트 단위로 나누어 관리하는 기법 동적 주소 변환: 프로세스가 실행되는 동안

0

메모리 관리

8강. 메모리 관리 메모리 관리에 대해 알아보자. 주요 용어 기억장치 계층구조: 적절한 비용으로 높은 성능을 낼 수 있도록 소량의 고속/고가 기억장치와 대량의 저속/저가 기억장치를 계층적으로 구성 연속 메모리 할당: 한 프로세스가 하나의 연속된 하나의 연속된 블록으로 메모리에 할당 다중 프로그래밍: 여러 프로세스가 메모리에 동시에 적재되는 것 단편화(fr

0

교착상태(2)

7강. 교착상태(2) 지난 시간에 이어서 교착상태에 대해 알아보자. 주요 용어 안전 순서열: 가용자원, 또는 이전 프로세스에 할당된 자원을 이용하여 필요한 작업을 마칠 수 있는 프로세스의 순차적 순서열 은행원 알고리즘: 교착상태 회피를 위한 자원 할당 알고리즘으로,프로세스가 요구한 자원을 할당해 줄 경우 안전 순서열이 존재하는지를 검사하여 요구 수용 여부

0

교착상태(1)

6강. 교착상태(1) 교착상태에 대해 알아보자. 주요 용어 교착상태: 2개 이상의 작업이 서로 상대방의 작업이 끝나기만을 기다리고 있기 때문에결과적으로 아무것도 완료되지 못하는 상태 점유 대기: 프로세스가 이미 다른 자원을 할당받아 배타적으로 점유하고 있는 상황에서다른 프로세스가 점유하고 있는 자원이 해제되기를 기다리는 것 원형 대기: 프로세스의 자원 점

0

병행 프로세스(2)

5강. 병행 프로세스(2) 지난 시간에 이어서 병행 프로세스에 대해 알아보자. 주요 용어 생산자/소비자 문제: 유한 크기의 버퍼를 이용하여 데이터를 공급하는 처리와데이터를 사용하는 처리 과정을 병행 프로세스로 구현하는 다중처리 동기화 문제의 예 판독기/기록기 문제: 공유 메모리 영역에서 데이터를 읽어 데이터를 읽어 사용하는 판독기 프로세스들과 데이터를 기

0

병행 프로세스(1)

4강. 병행 프로세스(1) 병행 프로세스에 대해 알아보자. 주요 용어 병행성(concurrency): 여러 개의 프로세스 또는 쓰레드가 동시에 실행되는 시스템의 특성 Fork/Join: 병행성을 식별하는 최초의 언어 표기법 프로세스의 동기화: 2개 이상의 프로세스에 대한 처리 순서를 결정하는 것 임계영역: 2개 이상의 프로세스가 동시에 액세스하면 안 되는