๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์šด์˜์ฒด์ œ2

[์šด์˜์ฒด์ œ] ์ปดํ“จํ„ฐ์˜ ๊ตฌ์กฐ (๊ธฐ๋ณธ ๊ตฌ์„ฑ, CPU, ๋ฉ”๋ชจ๋ฆฌ) ๐Ÿ’ก ์ปดํ“จํ„ฐ์˜ ๊ธฐ๋ณธ ๊ตฌ์„ฑ ๐Ÿ’ก ํ•˜๋“œ์›จ์–ด์˜ ๊ตฌ์„ฑ ์ปดํ“จํ„ฐ๋Š” ์ค‘์•™์ฒ˜๋ฆฌ์žฅ์น˜(CPU), ๋ฉ”์ธ๋ฉ”๋ชจ๋ฆฌ, ์ž…๋ ฅ์žฅ์น˜, ์ถœ๋ ฅ์žฅ์น˜, ์ €์žฅ์žฅ์น˜๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ์žฅ์น˜ ์ปดํ“จํ„ฐ๋กœ ํ•˜๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์ž‘์—…์€ ์ค‘์•™์ฒ˜๋ฆฌ์žฅ์น˜์™€ ๋ฉ”์ธ๋ฉ”๋ชจ๋ฆฌ์˜ ํ˜‘์—…์œผ๋กœ ์ด๋ฃจ์–ด์ง€๊ธฐ ๋•Œ๋ฌธ์— ์ค‘์•™์ฒ˜๋ฆฌ์žฅ์น˜์™€ ๋ฉ”์ธ๋ฉ”๋ชจ๋ฆฌ๋Š” ํ•„์ˆ˜ ์žฅ์น˜๋กœ ๋ถ„๋ฅ˜๋ฉ๋‹ˆ๋‹ค. ์ž…๋ ฅ์žฅ์น˜, ์ถœ๋ ฅ์žฅ์น˜, ์ €์žฅ์žฅ์น˜๋Š” ์ฃผ๋ณ€์žฅ์น˜๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋ฉ”์ธ ๋ฉ”๋ชจ๋ฆฌ๋Š” ์ „๋ ฅ์ด ๋Š๊ธฐ๋ฉด ๋ฐ์ดํ„ฐ๋ฅผ ์žƒ์–ด๋ฒ„๋ฆฌ๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ์ดํ„ฐ๋ฅผ ์˜๊ตฌํžˆ ๋ณด๊ด€ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ•˜๋“œ๋””์Šคํฌ๋‚˜ USB ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋ฉ”์ธ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ œ1์ €์žฅ์žฅ์น˜(first storage), ํ•˜๋“œ๋””์Šคํฌ๋‚˜ USB ๋“œ๋ผ์ด๋ฒ„ ๊ฐ™์€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ œ2์ €์žฅ์žฅ์น˜(second storage) ๋˜๋Š” ๋ณด์กฐ์ €์žฅ์žฅ์น˜๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. CPU ์™€ ๋ฉ”๋ชจ๋ฆฌ CPU ๋Š” ๋ช…๋ น์–ด๋ฅผ ํ•ด์„ํ•˜์—ฌ ์‹คํ–‰ํ•˜.. 2023. 8. 9.
[์šด์˜์ฒด์ œ] ์šด์˜์ฒด์ œ์˜ ๊ตฌ์กฐ (์ปค๋„, ์ธํ„ฐํŽ˜์ด์Šค, ์‹œ์Šคํ…œ ํ˜ธ์ถœ, ๋””๋ฐ”์ด์Šค ๋“œ๋ผ์ด๋ฒ„) ๐Ÿ’ก ์ปค๋„๊ณผ ์ธํ„ฐํŽ˜์ด์Šค ์šด์˜์ฒด์ œ๋Š” ์ปค๋„๊ณผ ์ธํ„ฐํŽ˜์ด์Šค๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ์Šต๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ์˜ ๊ตฌ์กฐ ์ปค๋„(kernel)์€ ์šด์˜์ฒด์ œ์˜ ํ•ต์‹ฌ์ ์ธ ๊ธฐ๋Šฅ์ธ ํ”„๋กœ์„ธ์Šค ๊ด€๋ฆฌ, ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ, ์ €์žฅ์žฅ์น˜ ๊ด€๋ฆฌ ๋“ฑ์„ ๋‹ด๋‹นํ•˜๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ž๋™์ฐจ์˜ ์—”์ง„์— ๋น„์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž๋™์ฐจ๊ฐ€ ์›€์ง์ด๊ธฐ ์œ„ํ•ด์„œ๋Š” ์—”์ง„๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์šด์ „์ž๊ฐ€ ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ํ•ธ๋“ค๊ณผ ๋ธŒ๋ ˆ์ดํฌ๋„ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ํ˜„์žฌ ์†๋„, ๊ธฐ์–ด์˜ ์ƒํƒœ, ์—”์ง„ ์˜จ๋„ ๋“ฑ์„ ์•Œ๋ ค์ฃผ๋Š” ๊ณ„๊ธฐํŒ๋„ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ถ€๋ถ„์„ ์ž๋™์ฐจ์˜ ์ธํ„ฐํŽ˜์ด์Šค๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์šด์˜์ฒด์ œ์—๋„ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์žˆ์œผ๋ฉฐ, ์ด๋Š” ์‚ฌ์šฉ์ž์˜ ๋ช…๋ น์„ ์ปค๋„๋กœ ์ „๋‹ฌํ•˜๊ณ  ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ์‚ฌ์šฉ์ž์—๊ฒŒ ์•Œ๋ ค์ฃผ๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ’ก ์‹œ์Šคํ…œ ํ˜ธ์ถœ๊ณผ ๋””๋ฐ”์ด์Šค ๋“œ๋ผ์ด๋ฒ„ ์‹œ์Šคํ…œ ํ˜ธ์ถœ(System Call)์€ ์ปค๋„์ด ์ž์‹ ์„ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“  ์ธํ„ฐ.. 2023. 8. 8.