๐Ÿ–ฅ CS/์šด์˜์ฒด์ œ

์šด์˜์ฒด์ œ Day6 (๋ฉ”๋ชจ๋ฆฌ์™€ ์บ์‹œ ๋ฉ”๋ชจ๋ฆฌ)

Kiwi๐Ÿ’ป 2022. 11. 21. 16:12

RAM์˜ ํŠน์ง•๊ณผ ์ข…๋ฅ˜

RAM์˜ ํŠน์ง•

RAM์€ ์ „์›์„ ๋„๋ฉด ์ €์žฅ๋œ ๋‚ด์šฉ์ด ์‚ฌ๋ผ์ง€๋Š” ํœ˜๋ฐœ์„ฑ ์ €์žฅ ์žฅ์น˜ ์ด๋‹ค. ๋ฐ˜๋ฉด ์ „์›์ด ๊บผ์ ธ๋„ ์ €์žฅ๋œ ๋‚ด์šฉ์ด ์œ ์ง€๋˜๋Š” ์ €์žฅ ์žฅ์น˜๋Š” ๋น„ํœ˜๋ฐœ์„ฑ ์ €์žฅ ์žฅ์น˜ ๋ผ๊ณ  ํ•œ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๋น„ํœ˜๋ฐœ์„ฑ ์žฅ์น˜์—๋Š” '๋ณด๊ด€ํ•  ๋Œ€์ƒ์„ ์ €์žฅํ•˜๊ณ ' ํœ˜๋ฐœ์„ฑ ์ €์žฅ ์žฅ์น˜์—๋Š” '์‹คํ–‰ํ•  ๋Œ€์ƒ'์„ ์ €์žฅํ•œ๋‹ค.

RAM์˜ ์šฉ๋Ÿ‰๊ณผ ์„ฑ๋Šฅ

CPU๊ฐ€ ์‹คํ–‰ํ•˜๊ณ  ์‹ถ์€ ํ”„๋กœ๊ทธ๋žจ์ด ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜์— ์žˆ๋‹ค๋ฉด ์ด๋ฅผ RAM์œผ๋กœ ๊ฐ€์ ธ์™€์•ผ ํ•˜๋Š”๋ฐ, RAM์˜ ์šฉ๋Ÿ‰์ด ์ž‘๋‹ค๋ฉด ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜์—์„œ ์‹คํ–‰ํ•  ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐ€์ ธ์™€๋Š” ์ผ์ด ์žฆ์•„ ์‹คํ–‰ ์‹œ๊ฐ„์ด ๊ธธ์–ด์ง€๊ฒŒ ๋œ๋‹ค. ํ•˜์ง€๋งŒ ํ•„์š”์ด์ƒ์œผ๋กœ ์ปค์ง€๊ฒŒ ๋˜๋ฉด ์‹คํ–‰ ์†๋„๋Š” ๊ทธ๋Œ€๋กœ ์ด๋‹ค.

RAM์˜ ์ข…๋ฅ˜

DRAM

์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ๋™์ ์œผ๋กœ ๋ณ€ํ•˜๋Š” RAM์„ ์˜๋ฏธํ•œ๋‹ค. DRAM์€ ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ ์ฐจ ์‚ฌ๋ผ์ง€๋Š” RAM์ด๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ์†Œ๋ฉธ์„ ๋ง‰๊ธฐ ์œ„ํ•ด ์ผ์ • ์ฃผ๊ธฐ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์žฌํ™œ์„ฑํ™” ํ•ด์•ผ ํ•œ๋‹ค.

์†Œ๋น„์ „๋ ฅ์ด ๋น„๊ต์  ๋‚ฎ๊ณ , ์ €๋ ดํ•˜๋ฉฐ, ์ง‘์ ๋„๊ฐ€ ๋†’๊ธฐ ๋•Œ๋ฌธ์— ๋Œ€์šฉ๋Ÿ‰์œผ๋กœ ์„ค๊ณ„ํ•˜๊ธฐ ์šฉ์ดํ•˜๋‹ค.

SRAM

์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ณ€ํ•˜์ง€ ์•Š๋Š” RAM์„ ์˜๋ฏธํ•œ๋‹ค. ์‹œ๊ฐ„์ด ์ง€๋‚˜๋„ ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ์‚ฌ๋ผ์ง€์ง€ ์•Š๋Š”๋‹ค DRAM ๋ณด๋‹ค ์ผ๋ฐ˜์ ์œผ๋กœ ์†๋„๊ฐ€ ๋น ๋ฅด๋‹ค.

์ง์ ‘๋„๊ฐ€ ๋‚ฎ๊ณ , ์†Œ๋น„์ „๋ ฅ๋„ ํฌ๋ฉฐ, ๊ฐ€๊ฒฉ๋„ ๋น„์‹ธ๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ๋Œ€์šฉ๋Ÿ‰์œผ๋กœ ๋งŒ๋“ค์–ด์งˆ ํ•„์š”๊ฐ€ ์—†์ง€๋งŒ ์†๋„๊ฐ€ ๋นจ๋ผ์•ผ ํ•˜๋Š” ์บ์‹œ ๋ฉ”๋ชจ๋ฆฌ์— ์ฃผ๋กœ ์‚ฌ์šฉ๋œ๋‹ค.

SDRAM

ํด๋Ÿญ ์‹ ํ˜ธ์™€ ๋™๊ธฐํ™”๋œ ๋ฐœ์ „๋œ ํ˜•ํƒœ์˜ DRAM์ด๋‹ค. ํด๋Ÿญ ํƒ€์ด๋ฐ์— ๋งž์ถฐ CPU์™€ ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.

DDR SDRAM

๋Œ€์—ญํญ์„ ๋„“ํ˜€ ์†๋„๋ฅผ ๋น ๋ฅด๊ฒŒ ๋งŒ๋“  SDRAM์ด๋‹ค. ๋Œ€์—ญํญ์ด๋ž€ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ๊ธธ์˜ ๋„ˆ๋น„๋ฅผ ์˜๋ฏธํ•œ๋‹ค.

๋ฉ”๋ชจ๋ฆฌ์˜ ์ฃผ์†Œ ๊ณต๊ฐ„

์ฃผ์†Œ์—๋Š” ๋‘ ์ข…๋ฅ˜๊ฐ€ ์žˆ๋‹ค ๋ฐ”๋กœ ๋ฌผ๋ฆฌ ์ฃผ์†Œ์™€ ๋…ผ๋ฆฌ ์ฃผ์†Œ ์ด๋‹ค.

๋ฌผ๋ฆฌ ์ฃผ์†Œ์™€ ๋…ผ๋ฆฌ ์ฃผ์†Œ

์ฃผ์†Œ์—๋Š” ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ๋ฌผ๋ฆฌ ์ฃผ์†Œ๊ฐ€ ์žˆ๊ณ , CPU์™€ ์‹คํ–‰ ์ค‘์ธ ํ”„๋กœ๊ทธ๋žจ์ด ์‚ฌ์šฉํ•˜๋Š” ๋…ผ๋ฆฌ ์ฃผ์†Œ๊ฐ€ ์žˆ๋‹ค.

  • ๋ฌผ๋ฆฌ์ฃผ์†Œ

์ •๋ณด๊ฐ€ ์‹ค์ œ๋กœ ์ €์žฅ๋œ ํ•˜๋“œ์›จ์–ด์ƒ์˜ ์ฃผ์†Œ๋ฅผ ์˜๋ฏธํ•œ๋‹ค.

  • ๋…ผ๋ฆฌ์ฃผ์†Œ

์‹คํ–‰ ์ค‘์ธ ํ”„๋กœ๊ทธ๋žจ ๊ฐ๊ฐ์—๊ฒŒ ๋ถ€์—ฌ๋œ 0๋ฒˆ์ง€๋ถ€ํ„ฐ ์‹œ์ž‘๋˜๋Š” ์ฃผ์†Œ๋ฅผ ์˜๋ฏธํ•œ๋‹ค.

๋…ผ๋ฆฌ ์ฃผ์†Œ์™€ ๋ฌผ๋ฆฌ ์ฃผ์†Œ ๊ฐ„์—๋Š” ๋ณ€ํ™˜์ด ์ด๋ฃจ์–ด ์ ธ์•ผ ํ•œ๋‹ค. ์ด๋Š” ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ ์žฅ์น˜(MMU)์—์„œ ์ด๋ฃจ์–ด ์ง„๋‹ค.

๋ฒ ์ด์Šค ๋ ˆ์ง€์Šคํ„ฐ๋Š” ํ”„๋กœ๊ทธ๋žจ์˜ ๊ฐ€์žฅ ์ž‘์€ ๋ฌผ๋ฆฌ ์ฃผ์†Œ, ์ฆ‰ ํ”„๋กœ๊ทธ๋žจ์˜ ์ฒซ ๋ฌผ๋ฆฌ ์ฃผ์†Œ๋ฅผ ์ €์žฅํ•˜๋Š” ์…ˆ์ด๊ณ , ๋…ผ๋ฆฌ ์ฃผ์†Œ๋Š” ํ”„๋กœ๊ทธ๋žจ์˜ ์‹œ์ž‘์ ์œผ๋กœ๋ถ€ํ„ฐ ๋–จ์–ด์ง„ ๊ฑฐ๋ฆฌ ์ด๋‹ค.

๋ฉ”๋ชจ๋ฆฌ ๋ณดํ˜ธ ๊ธฐ๋ฒ•

๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋žจ์˜ ์˜์—ญ์„ ์นจ๋ฒ”ํ•  ์ˆ˜ ์žˆ๋Š” ๋ช…๋ น์–ด๋Š” ์œ„ํ—˜ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋…ผ๋ฆฌ ์ฃผ์†Œ ๋ฒ”์œ„๋ฅผ ๋ฒ—์–ด๋‚˜๋Š” ๋ช…๋ น์–ด ์‹คํ–‰์„ ๋ฐฉ์ง€ํ•˜๊ณ  ์‹คํ–‰์ค‘์ธ ํ”„๋กœ๊ทธ๋žจ์ด ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋žจ์— ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๋„๋ก ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด ํ•œ๊ณ„ ๋ ˆ์ง€์Šคํ„ฐ๋ผ๋Š” ๊ฒƒ์„ ์‚ฌ์šฉํ•œ๋‹ค.

  • ํ•œ๊ณ„ ๋ ˆ์ง€์Šคํ„ฐ

๋…ผ๋ฆฌ ์ฃผ์†Œ์˜ ์ตœ๋Œ€ ํฌ๊ธฐ๋ฅผ ์ €์žฅํ•œ๋‹ค. ์ฆ‰ ํ”„๋กœ๊ทธ๋žจ์˜ ๋ฌผ๋ฆฌ ์ฃผ์†Œ ๋ฒ”์œ„๋Š” ๋ฒ ์ด์Šค ๋ ˆ์ง€์Šคํ„ฐ ๊ฐ’ ์ด์ƒ, ๋ฒ ์ด์Šค ๋ ˆ์ง€ํ„ฐ ๊ฐ’ + ํ•œ๊ณ„ ๋ ˆ์ง€์Šคํ„ฐ ๊ฐ’ ๋ฏธ๋งŒ์ด ๋œ๋‹ค. CPU๊ฐ€ ํ•œ๊ณ„ ๋ ˆ์ง€์Šคํ„ฐ๋ณด๋‹ค ๋†’์€ ๋…ผ๋ฆฌ ์ฃผ์†Œ์— ์ ‘๊ทผํ•˜๋ ค๊ณ  ํ•˜๋ฉด ์ดํ„ฐ๋ŸฝํŠธ๋ฅผ ๋ฐœ์ƒ์‹œํ‚จ๋‹ค.

์บ์‹œ ๋ฉ”๋ชจ๋ฆฌ

์ €์žฅ ์žฅ์น˜ ๊ณ„์ธต ๊ตฌ์กฐ

'๋น ๋ฅธ ์ €์žฅ ์žฅ์น˜'์™€ '์šฉ๋Ÿ‰์ด ํฐ ์ €์žฅ ์žฅ์น˜'๋Š” ์–‘๋ฆฝํ•˜๊ธฐ ์–ด๋ ต๋‹ค. ์ €์žฅ ์žฅ์น˜๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์•„๋ž˜์™€ ๊ฐ™์€ ๋ช…์ œ๋ฅผ ๋”ฐ๋ฅด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

  1. CPU์™€ ๊ฐ€๊นŒ์šด ์ €์žฅ ์žฅ์น˜๋Š” ๋น ๋ฅด๊ณ , ๋ฉ€๋ฆฌ ์žˆ๋Š” ์ €์žฅ ์žฅ์น˜๋Š” ๋Š๋ฆฌ๋‹ค.
  2. ์†๋„๊ฐ€ ๋น ๋ฅธ ์ €์žฅ ์žฅ์น˜๋Š” ์ €์žฅ ์šฉ๋Ÿ‰์ด ์ž‘๊ณ ,๊ฐ€๊ฒฉ์ด ๋น„์‹ธ๋‹ค.

์ปดํ“จํ„ฐ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์ €์žฅ ์žฅ์น˜๋“ค์€ 'CPU์— ์–ผ๋งˆ๋‚˜ ๊ฐ€๊นŒ์šด๊ฐ€'๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๊ณ„์ธต์ ์œผ๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋‹ค. ์ด๋ฅผ ์ €์žฅ ์žฅ์น˜ ๊ณ„์ธต ๊ตฌ์กฐ๋ผ๊ณ  ํ•œ๋‹ค.

์ฐธ์กฐ ์ง€์—ญ์„ฑ ์›๋ฆฌ

์บ์‹œ ๋ฉ”๋ชจ๋ฆฌ๋Š” CPU๊ฐ€ ์‚ฌ์šฉํ•  ๋ฒ•ํ•œ ๋Œ€์ƒ์„ ์˜ˆ์ธกํ•˜์—ฌ ์ €์žฅํ•œ๋‹ค. ์ด๋•Œ ์˜ˆ์ธกํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ์‹ค์ œ๋กœ ๋“ค์–ด๋งž์•„ ์บ์‹œ ๋ฉ”๋ชจ๋ฆฌ ๋‚ด ๋ฐ์ดํ„ฐ๊ฐ€ CPU์—์„œ ํ™œ์šฉ๋˜๋Š” ๊ฒฝ์šฐ๋ฅผ ์บ์‹œ ํžˆํŠธ๋ผ๊ณ  ํ•œ๋‹ค.(๋ฐ˜๋Œ€๋Š” ์บ์‹œ ๋ฏธ์Šค)

์บ์‹œ๊ฐ€ ํžˆํŠธ๋˜๋Š” ๋น„์œจ์„ ์บ์‹œ ์ ์ค‘๋ฅ ์ด๋ผ๊ณ  ํ•œ๋‹ค. CPU๊ฐ€ ์‚ฌ์šฉํ•  ๋ฒ•ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํ•œ ๊ฐ€์ง€ ์›์น™์— ๋”ฐ๋ผ ๊ฒฐ์ •ํ•œ๋‹ค. ์ด๋ฅผ ์ฐธ์กฐ ์ง€์—ญ์„ฑ ์›๋ฆฌ๋ผ๊ณ  ํ•œ๋‹ค.

  1. CPU๋Š” ์ตœ๊ทผ์— ์ ‘๊ทผํ–ˆ๋˜ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„์— ๋‹ค์‹œ ์ ‘๊ทผํ•˜๋ ค๋Š” ๊ฒฝํ–ฅ์ด ์žˆ๋‹ค.
  2. CPU๋Š” ์ ‘๊ทผํ•œ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„ ๊ทผ์ฒ˜๋ฅผ ์ ‘๊ทผํ•˜๋ ค๋Š” ๊ฒฝํ–ฅ์ด ์žˆ๋‹ค.

์ฒซ์งธ, '์ตœ๊ทผ์— ์ ‘๊ทผํ–ˆ๋˜ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„์— ๋‹ค์‹œ ์ ‘๊ทผํ•˜๋ ค๋Š” ๊ฒฝํ–ฅ'์€ ๋ฌด์—‡์ผ๊นŒ?

'CPU๋Š” ๋ณ€์ˆ˜๊ฐ€ ์ €์žฅ๋œ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„์„ ์–ธ์ œ๋“  ๋‹ค์‹œ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ๋‹ค'๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. ์ด๋ฅผ '์‹œ๊ฐ„ ์ง€์—ญ์„ฑ'์ด๋ผ๊ณ ๋„ ํ•œ๋‹ค.

๋‘˜์จฐ, '์ ‘๊ทผํ•œ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„ ๊ทผ์ฒ˜๋ฅผ ์ ‘๊ทผํ•˜๋ ค๋Š” ๊ฒฝํ–ฅ'์€ ๋ฌด์—‡์ผ๊นŒ?

CPU๊ฐ€ ์‹คํ–‰ํ•˜๋ ค๋Š” ํ”„๋กœ๊ทธ๋žจ์€ ๋ณดํ†ต ๊ด€๋ จ ๋ฐ์ดํ„ฐ๋“ค๋ผ๋ฆฌ ํ•œ๋ฐ ๋ชจ์—ฌ ์žˆ๋‹ค.

์ด๋ฅผ '๊ณต๊ฐ„ ์ง€์—ญ์„ฑ'์ด๋ผ๊ณ  ํ•œ๋‹ค.

์ถœ์ฒ˜: ํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ์ปดํ“จํ„ฐ ๊ตฌ์กฐ+์šด์˜์ฒด์ œ, ๊ฐ•๋ฏผ์ฒ  ์ง€์Œ