반응형

운영체제 3

[운영체제] RAID의 개념과 종류(스트라이핑, 미러링)

RAID(Redundant Array of independent Disks) RAID는 디스크 고장 시 그대로 복구할 수 있도록 2개 이상의 디스크에 데이터를 저장하는 기술이다. 즉, RAID를 통해서 디스크의 기계적인 장애로부터 사용자의 데이터를 안정적으로 지킬 수 있다. RAID 기법은 저용량, 저성능, 저가용성인 디스크를 배열 구조로 중복 구성함으로써 고용량, 고성능, 고가용성 디스크를 대체하고자 한다. 데이터 분산 저장에 의한 동시 엑세스가 가능하며, 병렬 데이터 채널에 의한 데이터 전송 시간이 단축되는 장점이 있다. RAID에서 사용하는 기술 ① 스트라이핑(Striping) 스트라이핑 기술은 연속된 데이터를 여러 개의 디스크에 라운드로빈 방식으로 기록하는 기술이다. 이 기술은 프로세서가 하나의 ..

운영체제 2022.10.03

[운영체제] 파일 시스템의 개념과 종류(FAT, NTFS, EXT, UFS)

파일 시스템(File system) 운영체제의 중요한 기능 중 하나로 사용자가 생성한 파일을 저장소에 어떻게 저장하고 관리할 것이지를 결정하는 것이다. 윈도우에서 파일 시스템을 확인할 수 있는 것은 바로 윈도우 탐색기이다. 즉, 탐색기는 C:\ 폴더 아래에 여러 개의 폴더로 이루어지는 계층형(Tree 형태) 구조를 이루고 있다. 이러한 파일 시스템은 과거 DOS에서 사용한 FAT부터 윈도우의 NTFS, 유닉스의 UFS 등이 존재한다. FAT(File Allocation Table) ① FAT16(File Allocation Table) 대부분의 Microsoft 운영체제에서 호환되며 단순한 구조이다. 최대 2GB까지만 지원한다. 암호화 및 압축이 불가능하다. 파일명 최대 길이는 영문 8자이다. 클러스터당..

운영체제 2022.10.03

[운영체제] 디스크 스케줄링의 개념과 종류(FCFS, SSTF, SCAN, C-SCAN, C-LOOK)

디스크관리(Disk Management) 디스크는 가장 많이 사용하는 보조기억장치 중 하나로 마치 레코드판을 여러 개 중첩해서 놓은 것과 비슷하다. 디스크는 헤드(Head)가 임의의 섹터(Sector)f를 램덤하게 참조할 수 있고 빠르게 데이터를 읽을 수 있으며, 주기억장치보다 많은 양의 데이터를 저장할 수 있다. 디스크 접근 시간 탐색시간(Seek time) : 현 위치에서 특정 실린더(트랙)로 디스크 헤드가 이동하는 데 소용되는 시간 회전 지연시간(Rotation delay time) : 가고자 하는 섹터가 디스크 헤드까지 도달하는 데 걸리는 시간 전송시간(Trandsfer time) : 데이터를 전송하는 데 걸리는 시간 Disk Scheduling의 종류 ① FCFS(First-Come First ..

운영체제 2022.10.02
반응형