728x90
반응형
728x90
반응형
출처 : https://www.youtube.com/watch?v=omDkxSyol98&list=PLBrGAFAIyf5rby7QylRc6JxU5lzQ9c4tN&index=45 이번 시간에는 RAID Architecture에 대해서 알아본다. RAID는 디스크 시스템의 성능을 높이는 방법 중 하나이다. RAID Architecture Redundant Array of Inexpensive Disks (RAID) 여러 개의 물리 disk를 하나의 논리 disk로 사용 OS support, RAID controller Disk system의 성능 향상을 위해 사용 Performance (access speed) Reliability RAID는 다양한 형태로 구성이 된다. RAID 0 Disk striping ..
출처 : https://www.youtube.com/watch?v=xlKz4HteK0U&list=PLBrGAFAIyf5rby7QylRc6JxU5lzQ9c4tN&index=44 Disk Scheduling Disk access 요청들의 처리 순서를 결정 Disk system의 성능을 향상 평가 기준 Throughput 단위 시간당 처리량 Mean response time 평균 응답 시간 Predictability 응답 시간의 예측성. 내가 요청을 보냈을 때, 응답을 받을 수 있는가 요청이 무기한 연기(starvation)되지 않도록 방지 Data access time = seek time + rotational delay + data transmission time Seek time 디스크 head를 필요..
출처 : https://www.youtube.com/watch?v=CtOggyroUeA&list=PLBrGAFAIyf5rby7QylRc6JxU5lzQ9c4tN&index=43 이번 시간에는 I/O Mechanism과 I/O Service를 알아본다. I/O Mechanism은 프로세서와 device가 서로 어떻게 데이터를 주고 받는지에 대한 메커니즘을 배운다. I/O service는 운영체제가 입출력을 어떻게 효율적으로 동작시켜서 성능을 향상시킬 수 있는가를 배운다. I/O System (HW) 프로세서가 필요한 정보를 요청하면 입출력 장치가 데이터를 읽거나 전송하는 것을 Input, Output이라고 한다. 입출력 장치는 메인 메모리에 있는 데이터를 출력하거나 아니면 메인 메모리에 요청받은 데이터를 적..
출처 : https://www.youtube.com/watch?v=HGT8HbbB_3w&list=PLBrGAFAIyf5rby7QylRc6JxU5lzQ9c4tN&index=42 File System Implementation Allocation methods File 저장을 위한 디스크 공간 할당 방법 Free space management 디스크의 빈 공간 관리 Allocation Methods File에게 디스크 공간을 할당하는 법 Continuous allocation : 연속된 공간을 할당 Discontinuous allocation : 비연속적인 공간을 할당 Linked allocation Indexed allocation Continuous Allocation 한 File을 디스크의 연속된 bl..
출처 : https://www.youtube.com/watch?v=zrzbETkxljM&list=PLBrGAFAIyf5rby7QylRc6JxU5lzQ9c4tN&index=41 File Protection File에 대한 부적절한 접근 방지 다중 사용자 시스템에서 더욱 필요 접근 제어가 필요한 연산들 Read (R) Write (W) Execute (X) Append (A) File Protection Mechanism 파일 보호 기법은 system size 및 응용 분야에 따라 다를 수 있음 Password 기법 각 file들에 password 부여 비현실적 사용자들이 파일 각각에 대한 PW를 기억해야 함 접근 권한 별로 서로 다른 PW를 부여해야 함 불가능은 아니지만 많이 불편함 Access Matri..
출처 : https://www.youtube.com/watch?v=3VOqyi-wbJU&list=PLBrGAFAIyf5rby7QylRc6JxU5lzQ9c4tN&index=40 Directory Structure Logical directory structure Flat (single-level) directory structure 2-level directory structure Hierarchical (tree-structure) directory structure Acyclic graph directory structure General graph directory structure Flat Directory Structure File system 내에 하나의 directory만 존재 Single-l..