๐Ÿ“š ๊ฐœ๋ฐœ ์ฑ…/๐Ÿ“š ์šด์˜์ฒด์ œ, ์ปดํ“จํ„ฐ ๊ตฌ์กฐ ๋“ฑ์˜ CS

Chapter 03 ์šด์˜์ฒด์ œ - 04 CPU ์Šค์ผ€์ค„๋ง / 05 ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ (์ž‘์„ฑ์ค‘ ...)

Roy Miller 2025. 2. 19. 22:55

[ ์Šค์ผ€์ค„๋ง ]

๋ฒ ์ด์Šค : CPU์˜ ์ž์›์€ ํ•œ์ •์ ์ด๋‹ค. ํ”„๋กœ์„ธ์Šค ๋งˆ๋‹ค ์ ์ ˆํžˆ ๋‚˜๋ˆ  ๊ฐ€์ ธ์•ผ ํ•œ๋‹ค. ๋ฐฐ๋ถ„ ๋ฐฉ๋ฒ• -> ์Šค์ผ€์ค„๋ง 

 

โœ…  ์šฐ์„ ์ˆœ์œ„

 

๐Ÿ“Œ ์šด์˜์ฒด์ œ์—์„œ ํ”„๋กœ์„ธ์Šค ์šฐ์„ ์ˆœ์œ„์™€ CPU ์ž์› ํ• ๋‹น

์šด์˜์ฒด์ œ(OS)๋Š” ๋‹ค์ˆ˜์˜ ํ”„๋กœ์„ธ์Šค๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ ํ”„๋กœ์„ธ์Šค์˜ ์šฐ์„ ์ˆœ์œ„๋ฅผ ํŒ๋‹จํ•˜๊ณ , ์ด๋ฅผ ํ”„๋กœ์„ธ์Šค ์ œ์–ด ๋ธ”๋ก(PCB)์— ๋ช…์‹œํ•จ. ์ผ๋ฐ˜์ ์œผ๋กœ ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋†’์€ ํ”„๋กœ์„ธ์Šค๋Š” CPU ์ž์›์„ ๋” ๋งŽ์ด, ๋” ๋นจ๋ฆฌ ํ• ๋‹น๋ฐ›๊ฒŒ ๋จ.

 

๐Ÿ“Œ ํ”„๋กœ์„ธ์Šค ์šฐ์„ ์ˆœ์œ„ ํ™•์ธ ๋ฐ ์กฐ์ •

๊ฐœ๋ฐœ์ž๋Š” ํ”„๋กœ์„ธ์Šค์˜ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ps ๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•ด ํ˜„์žฌ ์‹คํ–‰ ์ค‘์ธ ํ”„๋กœ์„ธ์Šค์˜ ์šฐ์„ ์ˆœ์œ„๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Œ. ์ด๋ฅผ ํ†ตํ•ด ์‹œ์Šคํ…œ์˜ ์ž์› ๋ฐฐ๋ถ„ ์ƒํƒœ๋ฅผ ๋ถ„์„ํ•˜๊ณ  ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ์Œ.

 

๐Ÿ“Œ ์šฐ์„ ์ˆœ์œ„ ํ• ๋‹น ๊ธฐ์ค€

์šด์˜์ฒด์ œ๋Š” ์ฃผ๋กœ CPU ํ™œ์šฉ๋ฅ ์„ ๊ธฐ์ค€์œผ๋กœ ํ”„๋กœ์„ธ์Šค์˜ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๊ฒฐ์ •ํ•จ. CPU ํ™œ์šฉ๋ฅ ์€ ์ „์ฒด CPU ๊ฐ€๋™ ์‹œ๊ฐ„ ์ค‘ ํŠน์ • ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•˜๋Š” ์‹œ๊ฐ„์˜ ๋น„์œจ์„ ์˜๋ฏธํ•จ. ๊ธฐ๋ณธ์ ์œผ๋กœ ์ž…์ถœ๋ ฅ(I/O) ์ž‘์—…์ด ๋งŽ์€ ํ”„๋กœ์„ธ์Šค๋Š” ๋†’์€ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์œ ์ง€ํ•˜๋Š” ๊ฒฝํ–ฅ์ด ์žˆ์Œ.

 

๐Ÿ“Œ ํ”„๋กœ์„ธ์Šค ์œ ํ˜•๊ณผ ์šฐ์„ ์ˆœ์œ„

  1. CPU ๋ฒ„์ŠคํŠธ: ํ”„๋กœ์„ธ์Šค๊ฐ€ CPU๋ฅผ ์ด์šฉํ•˜์—ฌ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์ž‘์—….
  2. ์ž…์ถœ๋ ฅ ๋ฒ„์ŠคํŠธ: ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ž…์ถœ๋ ฅ ์žฅ์น˜๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋ฉฐ ์ˆ˜ํ–‰ํ•˜๋Š” ์ž‘์—….
  3. ์ž…์ถœ๋ ฅ ์ง‘์ค‘ ํ”„๋กœ์„ธ์Šค: ์ž…์ถœ๋ ฅ ์ž‘์—…์ด ๋งŽ์€ ํ”„๋กœ์„ธ์Šค๋กœ, ๋ณดํ†ต ๋†’์€ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๋ถ€์—ฌ๋ฐ›์Œ.
  4. CPU ์ง‘์ค‘ ํ”„๋กœ์„ธ์Šค: CPU ์ž‘์—…์ด ๋งŽ์€ ํ”„๋กœ์„ธ์Šค๋กœ, ๋น„๊ต์  ๋‚ฎ์€ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Œ.

 

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

 


โœ…  ์Šค์ผ€์ค„๋ง ํ

 

๐Ÿ“Œ ์Šค์ผ€์ค„๋ง ํ๋ž€?
๐Ÿ”ธ  ์šด์˜์ฒด์ œ๋Š” CPU ์ž์›์„ ํ•„์š”๋กœ ํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์Šค์ผ€์ค„๋ง ํ๋ฅผ ์‚ฌ์šฉํ•จ. 
๐Ÿ”ธ  ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹คํ–‰๋˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ์— ์‚ฝ์ž…๋˜์–ด ๋Œ€๊ธฐํ•ด์•ผ ํ•˜๋ฉฐ, ์šด์˜์ฒด์ œ๋Š” ํ•ด๋‹น ํ๋ฅผ ๊ด€๋ฆฌํ•˜์—ฌ ์ ์ ˆํ•œ ์‹œ์ ์— ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹คํ–‰ํ•จ.
๐Ÿ”ธ  ์Šค์ผ€์ค„๋ง ํ๋Š” ๋ฐ˜๋“œ์‹œ ์„ ์ž…์„ ์ถœ(FIFO) ๋ฐฉ์‹์œผ๋กœ ๋™์ž‘ํ•˜์ง€ ์•Š์„ ์ˆ˜๋„ ์žˆ์Œ. ์šด์˜์ฒด์ œ๋Š” ํ”„๋กœ์„ธ์Šค์˜ ์šฐ์„ ์ˆœ์œ„์™€ ๋‹ค์–‘ํ•œ ์Šค์ผ€์ค„๋ง ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ณ ๋ คํ•˜์—ฌ ํ์—์„œ ํ”„๋กœ์„ธ์Šค๋ฅผ ์„ ํƒํ•˜์—ฌ ์‹คํ–‰ํ•จ.

๐Ÿ“Œ  ์Šค์ผ€์ค„๋ง ํ์˜ ์ข…๋ฅ˜
1. ์ค€๋น„ ํ(Ready Queue): CPU๋ฅผ ์ด์šฉํ•˜๊ณ ์ž ํ•˜๋Š” ํ”„๋กœ์„ธ์Šค์˜ PCB๊ฐ€ ์ €์žฅ๋˜๋Š” ํ์ž„. CPU๋ฅผ ํ• ๋‹น๋ฐ›๊ธฐ ์ „๊นŒ์ง€ ์ด ํ์—์„œ ๋Œ€๊ธฐํ•˜๊ฒŒ ๋จ.
2. ๋Œ€๊ธฐ ํ(Waiting Queue): ์ž…์ถœ๋ ฅ(I/O) ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ๋Œ€๊ธฐํ•˜๋Š” ํ”„๋กœ์„ธ์Šค์˜ PCB๊ฐ€ ์ €์žฅ๋˜๋Š” ํ์ž„. ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹คํ–‰ ์ค‘ ์ž…์ถœ๋ ฅ ์š”์ฒญ์„ ํ•˜๋ฉด ์ด ํ๋กœ ์ด๋™ํ•จ.

๐Ÿ”ธ ์šด์˜์ฒด์ œ๋Š” ํ”„๋กœ์„ธ์Šค๋ฅผ ํ์— ์‚ฝ์ž…๋œ ์ˆœ์„œ๋Œ€๋กœ ์‹คํ–‰ํ•˜๋˜, ํ”„๋กœ์„ธ์Šค์˜ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๊ณ ๋ คํ•˜์—ฌ ์‹คํ–‰ ์ˆœ์„œ๋ฅผ ์กฐ์ •ํ•จ. ์‹คํ–‰ ์ค‘์ธ ํ”„๋กœ์„ธ์Šค๊ฐ€ ํ• ๋‹น๋œ ์‹œ๊ฐ„์„ ๋ชจ๋‘ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์‹œ ์ค€๋น„ ํ๋กœ ์ด๋™ํ•˜๋ฉฐ, ์‹คํ–‰ ๋„์ค‘ ์ž…์ถœ๋ ฅ ์ž‘์—…์ด ํ•„์š”ํ•  ๊ฒฝ์šฐ ๋Œ€๊ธฐ ํ๋กœ ์ด๋™ํ•˜๊ฒŒ ๋จ.
๐Ÿ”ธ  ์ด๋Ÿฌํ•œ ์Šค์ผ€์ค„๋ง ํ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•จ์œผ๋กœ์จ ์šด์˜์ฒด์ œ๋Š” ์‹œ์Šคํ…œ ์ž์›์„ ์ตœ์ ํ™”ํ•˜๊ณ , ํ”„๋กœ์„ธ์Šค๊ฐ€ ์›ํ™œํ•˜๊ฒŒ ์‹คํ–‰๋  ์ˆ˜ ์žˆ๋„๋ก ์กฐ์ •ํ•จ.

 


โœ…  ์„ ์ ํ˜• ์Šค์ผ€์ค„๋ง, ๋น„์„ ์ ํ˜• ์Šค์ผ€์ค„๋ง

๐Ÿ“Œ ์„ ์ ํ˜• ์Šค์ผ€์ค„๋ง๊ณผ ๋น„์„ ์ ํ˜• ์Šค์ผ€์ค„๋ง
๐Ÿ”ธ  ์šด์˜์ฒด์ œ์—์„œ ์Šค์ผ€์ค„๋ง์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ”„๋กœ์„ธ์Šค์˜ ์‹คํ–‰์ด ๋๋‚  ๋•Œ ์ด๋ฃจ์–ด์ง. ํ•˜์ง€๋งŒ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ข…๋ฃŒ๋˜์ง€ ์•Š์•˜์Œ์—๋„ ์‹คํ–‰ ๋„์ค‘ ์Šค์ผ€์ค„๋ง์ด ์ˆ˜ํ–‰๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Œ. ๋Œ€ํ‘œ์ ์œผ๋กœ ๋‘ ๊ฐ€์ง€ ์ƒํ™ฉ์ด ์กด์žฌํ•จ.


-  ์‹คํ–‰ ์ƒํƒœ์—์„œ ์ž…์ถœ๋ ฅ ์ž‘์—…์„ ์œ„ํ•ด ๋Œ€๊ธฐ ์ƒํƒœ๋กœ ์ „ํ™˜๋  ๋•Œ
-  ์‹คํ–‰ ์ƒํƒœ์—์„œ ํƒ€์ด๋จธ ์ธํ„ฐ๋ŸฝํŠธ๊ฐ€ ๋ฐœ์ƒํ•ด ์ค€๋น„ ์ƒํƒœ๋กœ ๋ณ€๊ฒฝ๋  ๋•Œ

์ด๋Ÿฌํ•œ ์ƒํ™ฉ์— ๋”ฐ๋ผ ์Šค์ผ€์ค„๋ง ๋ฐฉ์‹์€ ์„ ์ ํ˜• ์Šค์ผ€์ค„๋ง๊ณผ ๋น„์„ ์ ํ˜• ์Šค์ผ€์ค„๋ง์œผ๋กœ ๊ตฌ๋ถ„๋จ.

๐Ÿ“Œ ์„ ์ ํ˜• ์Šค์ผ€์ค„๋ง (Preemptive Scheduling)

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

๐Ÿ“Œ ์„ ์ ํ˜• ์Šค์ผ€์ค„๋ง์˜ ์žฅ์ 

  •  CPU ์‚ฌ์šฉ ์‹œ๊ฐ„์„ ๊ท ๋“ฑํ•˜๊ฒŒ ๋ฐฐ๋ถ„ํ•  ์ˆ˜ ์žˆ์Œ.
  • ์ค‘์š”ํ•œ ์ž‘์—…(์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋†’์€ ํ”„๋กœ์„ธ์Šค)์ด ๋น ๋ฅด๊ฒŒ ์ฒ˜๋ฆฌ๋  ์ˆ˜ ์žˆ์Œ.
  • ์‹œ์Šคํ…œ ์‘๋‹ต ์†๋„๊ฐ€ ํ–ฅ์ƒ๋จ.

 

๐Ÿ“Œ ์„ ์ ํ˜• ์Šค์ผ€์ค„๋ง์˜ ๋‹จ์ 

  •  ํ”„๋กœ์„ธ์Šค ๊ฐ„์˜ ์ „ํ™˜(context switching)์ด ์žฆ์•„ ์˜ค๋ฒ„ํ—ค๋“œ๊ฐ€ ์ฆ๊ฐ€ํ•จ.
  • ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ž์ฃผ ์ค‘๋‹จ๋˜๋ฏ€๋กœ ์ผ๋ถ€ ์ž‘์—…์ด ์ง€์—ฐ๋  ์ˆ˜ ์žˆ์Œ.

 


 

๐Ÿ“Œ ๋น„์„ ์ ํ˜• ์Šค์ผ€์ค„๋ง (Non-preemptive Scheduling)

  • ๋น„์„ ์ ํ˜• ์Šค์ผ€์ค„๋ง์€ ํ•œ ํ”„๋กœ์„ธ์Šค๊ฐ€ CPU๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด ํ•ด๋‹น ํ”„๋กœ์„ธ์Šค๊ฐ€ ์Šค์Šค๋กœ ์ข…๋ฃŒํ•˜๊ฑฐ๋‚˜ ์ž…์ถœ๋ ฅ ์ž‘์—…์œผ๋กœ ์ธํ•ด ๋Œ€๊ธฐ ์ƒํƒœ๋กœ ์ „ํ™˜๋  ๋•Œ๊นŒ์ง€ CPU๋ฅผ ์ ์œ ํ•˜๋Š” ๋ฐฉ์‹์ž„.
  • CPU๋ฅผ ์‚ฌ์šฉ ์ค‘์ธ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋๋‚  ๋•Œ๊นŒ์ง€ ๋‹ค๋ฅธ ํ”„๋กœ์„ธ์Šค๋Š” ๊ธฐ๋‹ค๋ ค์•ผ ํ•จ. ์ด ๋ฐฉ์‹์€ ํ”„๋กœ์„ธ์Šค ์‹คํ–‰ ๋„์ค‘ ๊ฐ•์ œ์ ์ธ ์ž์› ํšŒ์ˆ˜๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์‹œ์Šคํ…œ์˜ ์˜ˆ์ธก ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์•„์ง.

 

๐Ÿ“Œ ๋น„์„ ์ ํ˜• ์Šค์ผ€์ค„๋ง์˜ ์žฅ์ 

  •  ํ”„๋กœ์„ธ์Šค ์‹คํ–‰์ด ์ค‘๋‹จ๋˜์ง€ ์•Š์•„ ์˜ˆ์ธก ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Œ.
  •  ์ปจํ…์ŠคํŠธ ์Šค์œ„์นญ ์˜ค๋ฒ„ํ—ค๋“œ๊ฐ€ ์ ์–ด ์‹œ์Šคํ…œ ์ž์›์ด ์ ˆ์•ฝ๋จ.

 

๐Ÿ“Œ ๋น„์„ ์ ํ˜• ์Šค์ผ€์ค„๋ง์˜ ๋‹จ์ 

  • ๋‚ฎ์€ ์šฐ์„ ์ˆœ์œ„์˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์˜ค๋žซ๋™์•ˆ ๋Œ€๊ธฐํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์Œ.
  • ํŠน์ • ํ”„๋กœ์„ธ์Šค๊ฐ€ ์žฅ์‹œ๊ฐ„ CPU๋ฅผ ์ ์œ ํ•˜๋ฉด ๋‹ค๋ฅธ ํ”„๋กœ์„ธ์Šค์˜ ์‹คํ–‰์ด ์ง€์—ฐ๋  ์ˆ˜ ์žˆ์Œ.

๐Ÿ“Œ ์„ ์ ํ˜• vs ๋น„์„ ์ ํ˜• ์Šค์ผ€์ค„๋ง ๋น„๊ต


โœ… ์Šค์ผ€์ค„๋ง ์•Œ๊ณ ๋ฆฌ์ฆ˜

  • ์„ ์ž… ์„ ์ฒ˜๋ฆฌ ์Šค์ผ€์ค„๋ง FCFS : ์ค€๋น„ ํ์— ์‚ฝ์ž…๋œ ์ˆœ์„œ๋Œ€๋กœ CPU ํ• ๋‹น
  • ์ตœ๋‹จ ์ž‘์—… ์šฐ์„  ์Šค์ผ€์ค„๋ง : ์ค€๋น„ ํ์— ์‚ฝ์ž…๋œ ํ”„๋กœ์„ธ์Šค๋“ค ์ค‘ CPU ์‚ฌ์šฉ ์‹œ๊ฐ„์˜ ๊ธธ์ด๊ฐ€ ๊ฐ€์žฅ ์งง์€ ํ”„๋กœ์„ธ์Šค๋ถ€ํ„ฐ CPU ํ• ๋‹น
  • ๋ผ์šด๋“œ ๋กœ๋นˆ ์Šค์ผ€์ค„๋ง : ์ •ํ•ด์ง„ ์‹œ๊ฐ„๋งŒํผ๋งŒ ๋Œ์•„๊ฐ€๋ฉฐ CPU ํ• ๋‹น
  • ์ตœ์†Œ ์ž”์—ฌ ์‹œ๊ฐ„ ์šฐ์„  ์Šค์ผ€์ค„๋ง 
  • ์šฐ์„ ์ˆœ์œ„ ์Šค์ผ€์ค„๋ง : ๊ฐ€์žฅ ๋†’์€ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๊ฐ€์ง„ ํ”„๋กœ์„ธ์Šค์— CPU ํ• ๋‹น
  • ๋‹ค๋‹จ๊ณ„ ํ ์Šค์ผ€์ค„๋ง
  • ๋‹ค๋‹จ๊ณ„ ํ”ผ๋“œ๋ฐฑ ํ ์Šค์ผ€์ค„๋ง : ํ”„๋กœ์„ธ์Šค๋“ค์ด ํ ์‚ฌ์ด๋ฅผ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค๋‹จ๊ณ„ ํ ์Šค์ผ€์ค„๋ง

 


 

[ ๊ฐ€์ƒ๋ฉ”๋ชจ๋ฆฌ ]