ํฌ๋ํํค ์ ๊ธ WEEK5 Day 39 - ๊ฐ์๋ฉ๋ชจ๋ฆฌ
๐2024.2.15
๊ฐ์๋ฉ๋ชจ๋ฆฌ, DMA, demand zero memory
DMA(Direct Memory Access)
Direct Memory Access๋? ์ง์ ๋ฉ๋ชจ๋ฆฌ ์ ๊ทผ์ ์ฃผ๋ณ์ฅ์น(ํ๋๋์คํฌ, ๊ทธ๋ํฝ ์นด๋ ๋ฑ)์์ CPU์ ์ฒ๋ฆฌ๋ฅผ ๊ฑฐ์น์ง ์๊ณ ์ง์ RAM์ด๋ ์ ์ฅ์ฅ์น์ ์ ๊ทผํด์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๊ธฐ๋ฅ์ด๋ค. ์ค์ํ๊ฑด CPU
habbn-unitystudy.tistory.com
๊ฐ์๋ฉ๋ชจ๋ฆฌ(Virtual Memory)์ ํ์ด์ง&์ธ๊ทธ๋จผํธ
๊ฐ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ณด๊ธฐ ์ ์ ๋ฌผ๋ฆฌ์ ์ธ ๋ฉ๋ชจ๋ฆฌ, ๋ ผ๋ฆฌ์ ์ธ ๋ฉ๋ชจ๋ฆฌ๊ฐ ๋ญ์ง ์์๋ณด๊ณ ๊ฐ์. ๐ก๋ฌผ๋ฆฌ์ ์ธ ๋ฉ๋ชจ๋ฆฌ VS ๋ ผ๋ฆฌ์ ์ธ ๋ฉ๋ชจ๋ฆฌ - ๋ฌผ๋ฆฌ์ ์ธ ๋ฉ๋ชจ๋ฆฌ(Physical Memory ๋๋ RAM) : ์ปดํจํฐ์ ์ค์ ํ๋์จ์ด์
habbn-unitystudy.tistory.com
demand zero memory
demand zero memory demand zero memory๋ ํ์ํ ๋ (demand) ํ ๋นํ๊ณ 0์ผ๋ก ์ด๊ธฐํํด์ฃผ๋(zero) ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋งํ๋ค. ๋ฆฌ๋ ์ค์ ๋ฉ๋ชจ๋ฆฌ ์์คํ ์ ๋งค์ฐ, ์ต๋ํ ๊ฒ์ผ๋ฅธ ๋ฐฉ์์ผ๋ก ์๋ํ๋๋ก ๋์ด์๋ค. ์ด๋ค ์์
habbn-unitystudy.tistory.com
CSAPP 6์ฅ
CSAPP 6์ฅ HDD, SDD
๋์คํฌ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ , ์ฝ๊ณ , ์ฐ๋ ์ญํ ์ ํ๋ ์ปดํจํฐ์ ์ฃผ์ ์ ์ฅ์ฅ์น ์ค ํ๋์ด๋ค. ๋์คํฌ๋ค์ ์ํ๋ค๋ก ๊ตฌ์ฑ๋์ด์๋ค. ๊ฐ ์ํ๋ค์ ๋ ๊ฐ์ ์๋ฉด, ์ฆ ํ๋ฉด์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ์ด๋ค์
habbn-unitystudy.tistory.com