๐ฅ Physical Storage Media
cache
- ๋น ๋ฅด์ง๋ง ๋น์ธ๋ค.
- ํฌ๊ธฐ๊ฐ ์๋ค.
- volatile storage
- ex) L3, L2, L1
main memory(์ฃผ๊ธฐ์ต์ฅ์น)
- ๋น ๋ฅด์ง๋ง ๋น์ธ๋ค (cache๋ณด๋ค ๋ฎ์ ๋จ๊ณ)
- volatile storage
- ex) RAM(ํ๋ฐ์ฑ), ROM(๋นํ๋ฐ์ฑ)
Flash Memory
- ๋นํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ
- ๋ฉ์ธ๋ฉ๋ชจ๋ฆฌ๋งํผ ์ฝ๊ธฐ๋ ๋น ๋ฅด์ง๋ง ์ฐ๋๊ฒ, ์ง์ฐ๋๊ฒ์ ๋งค์ฐ ๋๋ฆผ
- HDD(ํ๋๋์คํฌ)์ ๋ค๋ฅด๊ฒ overwrite ๋ถ๊ฐ๋ฅ (block๋จ์ ์ด๊ธฐํ, write)
- ์ฅ์ : ์ ๊ธฐ์๋ชจ๊ฐ ์ ๋ค
- ex) ์๋ฒ ๋๋ ๊ธฐ๊ธฐ(์นด๋ฉ๋ผ, ํธ๋ํฐ, USB)
โจ Flash Memory์ข
๋ฅ
1) NAND Flash Memory
- ์ผ๋ฐ๋ฐ์ดํฐ ์ ์ฅ
- ๊ฐ๊ฒฉ ์ ๋ ด
- page๋จ์๋ก ์ฝ๊ณ erase
- overwrite ๋ถ๊ฐ๋ฅ
2) NOR flash memory
- ์ฝ๋ ์ ์ฅ → ์ํ์๋๋ฅผ ๋น ๋ฅด๊ฒ ํ๊ธฐ ์ํ ๋ชฉ์
- ๋น ๋ฅด์ง๋ง ๋น์ธ๋ค
Magnetic Disk(HDD)
- platter
- data๋ฅผ ์ ์ฅํ๋ ๊ณณ, ์ฌ๋ฌ๊ฐ ์กด์ฌ
- track
- platter์์ data๋ฅผ ์ ์ฅํ๋ ๊ธธ, sector์ ์งํฉ์ ์๋ฏธ
- sector
- track์์์ ํ ์กฐ๊ฐ
- HDD์ ์ฃผ์๋ฅผ ๊ฐ์ง๋ ์ต์ ๋จ์
- cylinder
- ๋ ผ๋ฆฌ์ ์ธ ๋จ์๊ฐ
- platter์ ๋์ผ ์์น์์ sector์ ์งํฉ
- arm
- arm์ ๋์ read/write head๊ฐ ๋ถ์ด์์ → ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ณ ์ ์ฅํจ
- spindle
- platter๋ฅผ ํ์ ์ํค๋ ์ญํ
- head ๋ฐ์ ์ฌ์ฉ์๊ฐ ์ํ๋ data๋ฅผ ๊ฐ์ง sector๋ฅผ ์์น์ํด
๐ฅ ์ปดํจํฐ์ ๊ตฌ์ฑ์์
- ์ ์๊ณต๊ธ์ฅ์น
- ๋ฉ์ธ๋ณด๋
- ์ค์์ฒ๋ฆฌ์ฅ์น(CPU)
- ์ฃผ๊ธฐ์ต์ฅ์น(Memory)
- ๋ณด์กฐ๊ธฐ์ต์ฅ์น
- ์ ๋ ฅ์ฅ์น(๋ง์ฐ์ค)
- ์ถ๋ ฅ์ฅ์น(๋์คํ๋ ์ด)
- ๊ทธ๋ํฝ ์นด๋(์ฐ์ฐ ๋ณด์กฐ)
๐ฅ ๋ถํ ์ค ์ผ์ด๋๋ ์ผ
: ์ ์ ๊ณต๊ธ → ๋ถํธ ํ๋ก๊ทธ๋จ ์คํ → ํ๋์จ์ด ๊ฒ์ฌ → ์ด์์ฒด์ (OS) ๋ก๋ → ์ด์์ฒด์ ์คํ
'๐ Computer Science > Database' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CS] Index | Index์ ํ์์ฑ | RDBMS index | Index ์๋ฃ๊ตฌ์กฐ (2) | 2022.08.14 |
---|---|
[CS] ์๋ฐ์ ์์ํ์ | ์ฐธ์กฐํ์ | ์์ํ์ , ์ฐธ์กฐํ์ ๋น๊ต (0) | 2022.07.20 |