Storage & I/O
Introduction
- I/O devices: input/output, storage
- I/O bus connections:

I/O System Characteristics
- Dependability
- Performance
- Latency(= response time): desktop, embedded system에서 중요
- Throughput(= bandwidth): server에서 중요
Dependability

- Fault: failure of a component.
Dependability Measures
- Reliability: MTTF(mean time to failure) -- 높을수록 좋다.
- Service interruption: MTTR(mean time to repair) -- 낮을수록 좋다.
--> MTBF(mean time between failures) = MTTF + MTTR

Disk Storage

Disk Sectors and Access

Disk Access - Example

--> Average read time에서 seek time의 영향력이 크다!
Disk Performance Issues
- Average seek time을 줄이기 위한 방법: Locality and OS scheduling lead to smaller actual average seek times.
- Disk controller: allocate physical sectors on disk.
- Disk drive: include caches.
Flash Storage

- NOR flash
- NAND flash
출처: 이화여자대학교 이형준교수님 컴퓨터구조
'Computer Architecture > 컴퓨터구조[01]' 카테고리의 다른 글
| [혼자 공부하는 컴퓨터구조] 08-2. 다양한 입출력 방법 (1) | 2023.12.04 |
|---|---|
| [혼자 공부하는 컴퓨터구조] 08-1. 장치 컨트롤러와 장치 드라이버 (1) | 2023.12.04 |
| [컴퓨터구조] 1129 (1) (0) | 2023.11.29 |
| [혼자 공부하는 운영체제] 09-2. 운영체제의 큰 그림 (0) | 2023.11.29 |
| [컴퓨터구조] 1127 (1) | 2023.11.28 |