[10๋ถ„ ํ…Œ์ฝ”ํ†ก] ๐Ÿงš๐Ÿป ๋ฐฐ๋Ÿด์˜ แ„€แ…กแ„‰แ…กแ†ผ แ„†แ…ฆแ„†แ…ฉแ„…แ…ต

KIM YONG GUยท2023๋…„ 9์›” 5์ผ
0

์šฐ์•„ํ•œํ…Œํฌ

๋ชฉ๋ก ๋ณด๊ธฐ
3/41

๋„์ž…๋ถ€

๊ฐ€์ƒ๋ฉ”๋ชจ๋ฆฌ๋ž€, ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ ๊ธฐ๋ฒ•์ค‘ ํ•˜๋‚˜๋กœ ํ”„๋กœ์„ธ์Šค ์ „์ฒด๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ ๋‚ด์— ์˜ฌ๋ผ์˜ค์ง€ ์•Š๋”๋ผ๋„ ์‹คํ–‰์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ํ•˜๋Š” ๊ธฐ๋ฒ•

  • ์‚ฌ์šฉ์ž ํ”„๋กœ๊ทธ๋žจ์ด ๋ฌผ๋ฆฌ ๋ฉ”๋ชจ๋ฆฌ์˜ ์ œ์•ฝ์—์„œ ๋ฒ—์–ด๋‚จ
    : ์‚ฌ์šฉ์ž ํ”„๋กœ๊ทธ๋žจ์ด ๋ฌผ๋ฆฌ ๋ฉ”๋ชจ๋ฆฌ๋ณด๋‹ค ์ปค์ ธ๋„ ๋จ
    ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ๋ฌผ๋ฆฌ ๋ฉ”๋ชจ๋ฆฌ ํฌ๊ธฐ๋ฅผ ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š์•„๋„ ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์‹ค์ œ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•˜๋Š” ๋ฌธ์ œ์— ์ง‘์ค‘๊ฐ€๋Šฅ

  • ๊ฐ ํ”„๋กœ๊ทธ๋žจ์ด ๋” ์ž‘์€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ฐจ์ง€ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋” ๋งŽ์€ ํ”„๋กœ๊ทธ๋žจ์„ ๋™์‹œ์ˆ˜ํ–‰ ๊ฐ€๋Šฅํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž„
    : ํ”„๋กœ์„ธ์Šค ๋‹น ์‚ฌ์šฉ๋Ÿ‰์ด ๊ฐ์†Œํ•˜๊ณ , ๋” ๋งŽ์€ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ˆ˜์šฉ๊ฐ€๋Šฅ
    ์‘๋‹ต์‹œ๊ฐ„(response time, turn around time)์€ ๋Š˜์ง€ ์•Š์œผ๋ฉด์„œ CPU ์ด์šฉ๋ฅ ๊ณผ ์ฒ˜๋ฆฌ์œจ์ด ๋†’์•„์ง

  • ํ”„๋กœ๊ทธ๋žจ์„ ๋ฉ”๋ชจ๋ฆฌ์— ์˜ฌ๋ฆฌ๊ณ  swap ํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ IO ํšŸ์ˆ˜๊ฐ€ ์ค„์–ด๋“ฆ
    : IO๊ฐ€ ์ ๊ฒŒ ์ผ์–ด๋‚˜๋ฏ€๋กœ ๋” ๋นจ๋ฆฌ ์‹คํ–‰๊ฐ€๋Šฅ

๋ฐฐ๊ฒฝ์ง€์‹ : ์ปดํ“จํ„ฐ ๊ตฌ์กฐ, ํ”„๋กœ๊ทธ๋žจ์ด ์‹คํ–‰๋˜๋Š” ๊ฒƒ์ด๋ž€?, ์ฃผ์†Œ๋ฐ”์ธ๋”ฉ, ์Šค์™‘์˜์—ญ

์ปดํ“จํ„ฐ ๊ตฌ์กฐ

CPU๋Š” ๋ฉ”์ธ ๋ฉ”๋ชจ๋ฆฌ์˜ ๊ฐ’๋งŒ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ CPU๊ฐ€ ์ผ์„ ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ”„๋กœ๊ทธ๋žจ์˜ ์ •๋ณด๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ์— ์˜ฌ๋ผ์™€์•ผ ํ•œ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•˜๋ฉด ๋ฉ”๋ชจ๋ฆฌ์— ์†Œ์ŠคํŒŒ์ผ์ด ์ปดํŒŒ์ผ๋ง ๋˜์„œ ์˜ฌ๋ผ์˜จ๋‹ค.

์ฃผ์†Œ ๋ฐ”์ธ๋”ฉ

(๋ฌผ๋ฆฌ์  ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ๊ฐ€ ๊ฒฐ์ •๋˜๋Š” ์‹œ๊ธฐ์— ๋”ฐ๋ผ)

  • ์ปดํŒŒ์ผ ํƒ€์ž„ ๋ฐ”์ธ๋”ฉ

  • ๋กœ๋“œ ํƒ€์ž„ ๋ฐ”์ธ๋”ฉ

  • ์‹คํ–‰ ์‹œ๊ฐ„ ๋ฐ”์ธ๋”ฉ

์‹œ๋ถ„ํ•  ๋ฐฉ์‹, ์Šค์™‘์˜์—ญ(Swap Area)

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

์š”๊ตฌํŽ˜์ด์ง•

์š”๊ตฌ ํŽ˜์ด์ง• : ํ•„์š”ํ•œ ๋‚ด์šฉ๋งŒ ๋ฌผ๋ฆฌ ๋ฉ”๋ชจ๋ฆฌ์— ์˜ฌ๋ฆฐ๋‹ค

์œ -๋ฌดํšจ ๋น„ํŠธ : Valid vs Invalid ~ ํŽ˜์ด์ง€ ํดํŠธ(Page fault)

์ฐธ๊ณ ์ž๋ฃŒ

[๊ฐ•์˜]

KOCW ์šด์˜์ฒด์ œ ์ดํ™”์—ฌ์ž๋Œ€ํ•™๊ต ๋ฐ˜ํšจ๊ฒฝ๊ต์ˆ˜๋‹˜ ๊ฐ•์˜

http://www.kocw.net/home/m/serach/kemView.do?kemId=146323

[์ฑ…]

์šด์˜์ฒด์ œ์™€ ์ •๋ณด๊ธฐ์ˆ ์˜ ์›๋ฆฌ, ๋ฐ˜ํšจ๊ฒฝ

์šด์˜์ฒด์ œ, Abraham Silberschatz & Peter Baer Galvin&Greg Gagne ์ €/๋ฐ•๋ฏผ๊ทœ ์—ญ (๊ณต๋ฃก์ฑ…)

profile
Engineer, Look Beyond the Code.

0๊ฐœ์˜ ๋Œ“๊ธ€