Computing/Operating System

17 > Storage Management

i독 2021. 11. 15. 02:27

* 해당 게시물은 경북대학교 컴퓨터학부 강의초빙교수, 배준현 교수님의 강의를 보고 작성되었음을 미리 알려드립니다. ( 개인적인 공부를 정리한 글입니다. )

 

> 주니온 TV Youtube Channel.  https://www.youtube.com/channel/UCOcPzXDWSrnaKXse9XOPiog

 

주니온TV 아무거나연구소

TMI Lab. 아무거나 연구소의 유튜브 TMI 지식나눔 채널 컴퓨팅 사고력을 키워 주고 코딩 지능을 길러 주는 자세히 보면 유익한 코딩 채널 주니온TV@Youtube 주니온 박사: 현) 경북대학교 컴퓨터학부 초

www.youtube.com

 

> 주니온 TV Inflearn page.  https://www.inflearn.com/users/@joonion

 

주니온님의 소개 - 인프런 | 온라인 강의 플랫폼

인프런 지식공유자 주니온님의 소개 페이지 입니다. - 지식공유자 소개 | 인프런...

www.inflearn.com


[  ] Mass-Storage

- 비휘발성 메모리. 보통은 HDD, 유식하면 NVM(Non-Volatile Memory).

 

[  ] HDD Scheduling.

하드 스케쥴링에서 가장 중요한 목적은 access time(or seek time) 최대한 줄이는 것이고, 두번째는 data transfer bandwidth 최대화 시킨다.

 

- FIFO Scheduling.

Figure 11.6 FCFS disk scheduling.

 

- SCAN Scheduling.

if the direction of head movement is moving towards 0.

한쪽 방향으로 가는 것이 물리적으로는 효율적이다.

 

 

- C-SCAN Schduling

head 원형 리스트처럼 다룬다.

끝까지 탐색했다면 바로0번으로 이동한다. 이미 읽은 것들이기에.

 

[  ] Boot Block

- For a computer to start running, when it is powered up, it must have an initial program to run.

- A bootstrap loader is stored in NVM flash memory, and mapped to a known memory location.

Figure 11.10 Bo o ting from a storage device in Windows.

 

[  ] RAID ( Redundant Arrays of Independent Disks )

disk-organization 기술을 다양한 변형이 가능한데,

첫번째로 데이터의 저장과 읽기를 병렬 처리한다.

두번째로는 데이터 저장장소의 신뢰성을 향상시킨다. - 독립적인 물리적 데이터 저장 장치를 추가한다.

중요한 정보라면 중복이라도 미러링이 필요하다.

 

[  ] RAID Levels:

- mirroring: highly reliable, however, too expensive.

- striping: highly efficient, however, not related to reliability.

- How about parity bit?

  set to 1: the number of biys in the byte is even.

  set to 0: the number of biys in the byte is odd.

  It enable us to detect an error if f one of the bits is damaged.

- RAID levels: classify these schemes according to different cost-performance trade-offs

Figure 11.15 RAID levels.
Figure 11.16 RAID 0 + 1 and 1 + 0 with a single disk failure.

 

'Computing > Operating System' 카테고리의 다른 글

18. I/O Systems  (0) 2021.11.15
16 > Page Replacement  (0) 2021.11.15
14 > Paging, Swaping  (0) 2021.11.15
13 > Main Memory  (0) 2021.11.15
12 > 동기화(4)  (0) 2021.11.15