๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ง๊ฐ๋กœ๊ทธ

ํฌ๋ž˜ํ”„ํ†ค ์ •๊ธ€ WEEK5 Day 39 - ๊ฐ€์ƒ๋ฉ”๋ชจ๋ฆฌ ๋ณธ๋ฌธ

Krafton jungle

ํฌ๋ž˜ํ”„ํ†ค ์ •๊ธ€ WEEK5 Day 39 - ๊ฐ€์ƒ๋ฉ”๋ชจ๋ฆฌ

habbn 2024. 2. 15. 23:27
728x90

๐Ÿ“†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

 

728x90