※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공 다중 처리기의 개념다중 처리기(Multi-Processor)는 하나의 시스템에 여러 개의 처리기(프로세서)를 두어 하나의 작업을 각 처리기에서 할당하여 수행하도록 하는 것을 의미합니다.다중 처리기는 프로세서간 상호작용이 밀접한 강결합 시스템입니다.여러 작업을 동시에 처리하여 실행 시간이 감소되고 전체 효율이 향상시킬 수 있습니다.일반적으로 다중 처리기라 하면 프로세서 간 상호작용이밀접한 강결합 시스템인 공유-기억장치 시스템을 의미합니다.다중 처리기의운영체제 구조는 Master/Slave처리기, 분리 실행처리기, 대칭적 처리기로 분류할 수 있습니다. Master/Slave(주/종) 처리기하나의 프로세서를 Master(주 프로세서)로 지정하고..
※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공 파일 시스템파일 시스템은 파일의 저장, 액세스, 공유, 보호 등 보조기억장치에서의 파일을 총괄하는 파일 관리 기술입니다. 파일 시스템의 기능 및 특징사용자와 보조기억장치에서 인터페이스를 제공합니다.사용자가 파일을 생성, 수정, 제거할 수 있도록 합니다.적절한 제어 방식을 통해 타인의 파일을 공동으로 사용할 수 있도록 합니다.파일 공유를 위해서 판독만 허용, 기록만 허용, 수행만 허용 또는 이들을 여러 형태로 조합한 것 등 여러 종류의 액세스 제어 방법을 제공합니다.사용자가 적합한 구조로 파일을 구성할 수 있도록 합니다.불의의 사태를 대비하여 파일의 예비(backup)와 복구(recovery) 등의 기능을 제공합니다.사용자가 물리적 장치 이..
※ 공부 내용의 복습 개념으로 정리된 글입니다. SSTF(Shortest Seek Time First) 알고리즘SSTF 알고리즘은 디스크 요청 중 현재 헤드 위치에서 가장 짧은 탐색 거리를 갖는 요청을 먼저 처리하는 방식입니다.즉, 디스크 헤드가 이동해야 하는 거리가 가장 짧은 요청을 우선적으로 처리하여 디스크 접근 시간을 최소화하는 것이 목표입니다. SSTF의 작동 원리현재 디스크 헤드 위치 확인 : 현재 디스크 헤드가 위치한 트랙을 기준으로 합니다.요청 목록 확인 : 처리해야 할 디스크 요청들의 목록을 확인합니다.최단 거리 요청 선택 : 현재 디스크 헤드 위치에서 가장 가까운 요청을 선택합니다.요청 처리 : 선택된 요청을 처리한 후, 디스크 헤드를 해당 위치로 이동합니다.반복 : 처리해야 할 요청이 ..
※ 공부 내용의 복습 개념으로 정리된 글입니다. FCFS(First-Come, First-Served)FCFS는 가장 먼저 들어온 요청을 가장 먼저 처리하는 디스크 스케줄링 방식입니다.큐(queue) 자료 구조를 사용하여 요청을 관리하며, 디스크 I/O 요청이 들어온 순서대로 처리합니다.FCFS는 구현이 간단하고 이해하기 쉬운 장점이 있지만, 다른 디스크 스케줄링 알고리즘에 비해 효율성이 떨어질 수 있습니다. FCFS 동작 원리디스크 요청이 발생하면 해당 요청을 큐의 뒤에 추가합니다.현재 디스크가 비어 있으면 큐의 맨 앞에 있는 요청을 처리합니다.디스크가 바쁘면 현재 작업이 완료될 때까지 대기합니다.작업이 완료되면 큐의 맨 앞에 있는 다음 요청을 처리합니다. FCFS의 장단점장점단순성 : 구현이 매우 간..