์ ์ฒด๋ณด๊ธฐ114 ์ด์ค๋ชจ๋(Dual Mode)์ ์์คํ ํธ์ถ(System Call) ์ด์ค๋ชจ๋(Dual mode) ์ด์์ฒด์ ์ ์ด์ค๋ชจ๋(dual mode)๋ ์ปดํจํฐ ์์คํ ์์ ์ฌ์ฉ์ ํ๋ก๊ทธ๋จ๊ณผ ์ด์์ฒด์ (OS) ๊ฐ์ ๋ณด์๊ณผ ์์ ์ฑ์ ์ ์งํ๊ธฐ ์ํ ๊ธฐ์ ์ ์ธ ๊ตฌ์กฐ๋ฅผ ๋ํ๋ ๋๋ค. ์ด์ค๋ชจ๋๋ ๋ํ ์์คํ ์์์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ํ๋ก์ธ์ค ๊ฐ ์ถฉ๋์ ๋ฐฉ์งํ๋ฉฐ ์์คํ ์ ๋ฐ์ ์์ ์ฑ์ ๋ณด์ฅํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์ด์์ฒด์ ๋ ์ผ๋ฐ์ ์ผ๋ก ๋ ๊ฐ์ง ๋ชจ๋๋ก ๋์ํฉ๋๋ค. 1. ์ฌ์ฉ์ ๋ชจ๋(User Mode): - ์ฌ์ฉ์ ํ๋ก๊ทธ๋จ์ด ์คํ๋๋ ํ๊ฒฝ์ ๋๋ค. - ์ฌ์ฉ์ ๋ชจ๋์์๋ ์ผ๋ฐ์ ์ธ ์์ฉ ํ๋ก๊ทธ๋จ๋ค์ด ์คํ๋๋ฉฐ, ์ด ํ๋ก๊ทธ๋จ๋ค์ ์์คํ ์์์ ์ง์ ์ ์ผ๋ก ์ ๊ทผํ ์ ์์ต๋๋ค. - ์ฌ์ฉ์ ํ๋ก๊ทธ๋จ์ด ์ง์ ํ๋์จ์ด ์์์ ์ ๊ทผํ๋ ค๊ณ ํ ๋ ๋ฐ์ํ ์ ์๋ ์ค๋ฅ๋ ๋ณด์ ์ํ์ผ๋ก๋ถํฐ ์์คํ ์ ๋ณดํธํฉ๋๋ค. 2. ์ปค๋ .. 2023. 10. 28. [๋ณด์กฐ๊ธฐ์ต์ฅ์น] RAID์ ์ ์์ ์ข ๋ฅ RAID๋? RAID๋ "Redundant Array of Independent Disks" ์ ์ฝ์ด๋ก, ์ฌ๋ฌ ๊ฐ์ ํ๋ ๋์คํฌ ๋๋ผ์ด๋ธ๋ฅผ ์กฐํฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ์ปดํจํฐ ์์คํ ์ ์ฑ๋ฅ์ ํฅ์์ํค๊ณ , ๋ฐ์ดํฐ์ ์์ ์ฑ๊ณผ ๋ด๊ฒฐํจ์ฑ์ ์ ๊ณตํ๊ธฐ ์ํ ๊ธฐ์ ์ ๋๋ค. 1TB ํ๋ ๋์คํฌ 4๊ฐ์ 4TB ํ๋ ๋์คํฌ ํ ๊ฐ๋ฅผ ๋น๊ต ํ์ ๋ 1TB ํ๋ ๋์คํฌ ๋ค ๊ฐ๋ก RAID๋ฅผ ๊ตฌ์ฑํ๋ฉด 4TB ํ๋ ๋์คํฌ ํ ๊ฐ์ ์ฑ๋ฅ๊ณผ ์์ ์ฑ์ ๋ฅ๊ฐํ ์ ์์ต๋๋ค. RAID๋ ์ฃผ๋ก ํ๋ ๋์คํฌ์ SSD๋ฅผ ์ฌ์ฉํ๋ ๊ธฐ์ ๋ก ๋ฐ์ดํฐ์ ์์ ์ฑ๊ณผ ์ฑ๋ฅ์ ์ํด ์ฌ๋ฌ ๊ฐ์ ๋ฌผ๋ฆฌ์ ๋ณด์กฐ๊ธฐ์ต์ฅ์น๋ฅผ ๋ง์น ํ๋์ ๋ ผ๋ฆฌ์ ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ฒ๋ผ ์ฌ์ฉํ๋ ๊ธฐ์ ์ ์๋ฏธํฉ๋๋ค. RAID์ ์ข ๋ฅ RAID๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ RAID ๋ ๋ฒจ์ด๋ผ ํํํฉ๋๋ค. RAID ๋ ๋ฒจ์.. 2023. 10. 25. [๋ณด์กฐ๊ธฐ์ต์ฅ์น] ํ๋ ๋์คํฌ์ ํ๋์ ๋ฉ๋ชจ๋ฆฌ ํ๋ ๋์คํฌ(Hard Disk) ํ๋ ๋์คํฌ๋ ์๊ธฐ์ ์ธ ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ ๋๋ค. ์๊น์๋ ์๋์ ๊ฐ์ด ์๊ฒผ์ฃ . ์์ฆ์๋ ํ๋ ๋์คํฌ์ ๊ฐ๊ฒฉ์ด ๋ง์ด ์ ๋ ดํด์ก์ต๋๋ค. ํ์ฌ 1ํ ๋ผ๋ฐ์ดํธ ํ๋ ๋์คํฌ์ ๊ฐ๊ฒฉ์ 7๋ง์ ์ ์ด๋ค์. ์์ ์๋ 1ํ ๋ผ๋ ๊ตฌ๊ฒฝ๋ ๋ชปํ๊ณ ๊ณ ์ฑ๋ฅ์ด๋ ์ํผ ์ปดํจํฐ์๋ง ์๋ ์์ฃผ ๊ณ ๊ฐ์ ์ ์ฅ์ฅ์น์์ต๋๋ค. ํ๋ ๋์คํฌ๋ฅผ ๋ฏ์ด๋ณด๋ฉด ์ด๋ ๊ฒ ์๊ฒผ์ต๋๋ค. ์์ธํ ๊ตฌ์ฑ ์์๋ฅผ ์ดํด๋ด ์๋ค. ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋์ด์๋ ๊ณณ์ ๋๊ทธ๋ ์ํ์ด๋ฉฐ ์ด๋ฆ์ ํ๋ํฐ(Flatter)์ ๋๋ค. ํ๋ํฐ๋ ์๊ธฐ ๋ฌผ์ง๋ก ๋ฎ์ฌ ์์ด์ ์๋ง์ N๊ทน๊ณผ S๊ทน์ ์ ์ฅํ๋ฉฐ 0๊ณผ 1์ ์ญํ ์ ์ํํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ค์์ ํ๋ํฐ๋ฅผ ํ์ ์ํค๋ ๋ชจํฐ๋ฅผ ์คํ๋ค(Spindle)์ด๋ผ๊ณ ํฉ๋๋ค. ์คํ๋ค์ด ํ๋ํฐ๋ฅผ ๋๋ฆฌ๋ ์๋๋ ๋งค์ฐ ๋น ๋ฆ ๋๋ค... 2023. 10. 11. ๋ฌผ๋ฆฌ์ฃผ์(Physical Address)์ ๋ ผ๋ฆฌ์ฃผ์(Logical Address) ๋ฌผ๋ฆฌ์ฃผ์(Physical Address) ๋ฌผ๋ฆฌ์ฃผ์๋ ์ปดํจํฐ์ ์ค์ ํ๋์จ์ด ๋ฉ๋ชจ๋ฆฌ ์ฅ์น์ ํ ๋น๋ ์ฃผ์๋ฅผ ๋ํ๋ ๋๋ค. ๋ฌผ๋ฆฌ์ ์ฃผ์๋ ์ปดํจํฐ์ RAM (Random Access Memory) ์นฉ์ด๋ ๋ค๋ฅธ ํ๋์จ์ด ์ฅ์น์์ ์ง์ ์ ์ผ๋ก ์ฐธ์กฐ๋ฉ๋๋ค. ๋ฌผ๋ฆฌ์ฃผ์๋ ํ๋์จ์ด ์์ค์์๋ง ์๋ฏธ๊ฐ ์์ผ๋ฉฐ ๊ฐ ๋ฉ๋ชจ๋ฆฌ ์ ์ ๋ฌผ๋ฆฌ์ ์ฃผ์๋ก ์๋ณ๋ฉ๋๋ค. ์ฆ ๋ฌผ๋ฆฌ ์ฃผ์๋ ๋ง ๊ทธ๋๋ก ์ ๋ณด๊ฐ ์ค์ ๋ก ์ ์ฅ๋ ํ๋์จ์ด์์ ์ฃผ์๋ฅผ ์๋ฏธํฉ๋๋ค. ๋ ผ๋ฆฌ์ฃผ์ (Logical Address) ๋ ผ๋ฆฌ์ฃผ์๋ ํ๋ก๊ทธ๋จ์ด๋ CPU๊ฐ ์์ฑํ ์ฃผ์๋ก, ์ค์ ํ๋์จ์ด์๋ ๋ ๋ฆฝ์ ์ ๋๋ค. ํ๋ก๊ทธ๋จ์ด ๋ฉ๋ชจ๋ฆฌ์ ์ ๊ทผํ ๋ ์ฌ์ฉํ๋ ์ฃผ์์ด๋ฉฐ, ์ด ์ฃผ์๋ ํ๋ก์ธ์(CPU)์ ๊ด์ ์์ ์ฌ์ฉ๋ฉ๋๋ค. ๋ ผ๋ฆฌ์ฃผ์๋ ํ๋ก์ธ์ค๊ฐ ํ ๋น๋ฐ์ ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์ ๊ณต๊ฐ์ ๋ํ๋ ๋๋ค. ์ด์์ฒด์ ๋ .. 2023. 10. 11. RAM์ ์ข ๋ฅ ์ฐ๋ฆฌ๊ฐ ์ปดํจํฐ ๊ตฌ์กฐ์์ ํญ์ ์๊ธฐํ๋ '๋ฉ๋ชจ๋ฆฌ'๋ ํต์์ ์ผ๋ก RAM(Random Access Memory)์ ๋๋ค. RAM์ ํฌ๊ธฐ๋ฅผ ์ํ์ ํฌ๊ธฐ๋ผ๊ณ ๋น๊ตํด๋ณธ๋ค๋ฉด, ๋ฐ์ฐฌ์ด ์๋ ๋์ฅ๊ณ ๋ ํ๋๋์คํฌ, ์ํ์ ์๋ ์์์ ๋จน๋ ์ฌ๋์ CPU๋ผ๊ณ ํ ์ ์์ต๋๋ค. ์ํ์ ํฌ๊ธฐ๊ฐ ํด์๋ก ํ๋ฒ์ ๋จน์ ์ ์๋ ์์์ด ๋ง์์ง๊ฒ ์ฃ . ๊ทธ๋ฆฌ๊ณ ์์ฌ ์๋๋ CPU์ ์ฑ๋ฅ์ ๋น์ ๋ ์ ์์ต๋๋ค. RAM์ ๋ํด ์์ธํ ์์๋ณด์์ฃ . DRAM(Dynamic RAM) DRAM์ Dynamic์ ์ ์ฅ๋ ๋ฐ์ดํฐ๊ฐ ๋์ ์ผ๋ก ์ฌ๋ผ์ง๋ RAM์ ์๋ฏธํฉ๋๋ค. DRAM์ ์๊ฐ์ด ์ง๋๋ฉด ์ ์ฅ๋ ๋ฐ์ดํฐ๊ฐ ์ ์ฐจ ์ฌ๋ผ์ง๋ RAM์ ๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ DRAM์ ๋ฐ์ดํฐ์ ์๋ฉธ์ ๋ง๊ธฐ ์ํด ์ฃผ๊ธฐ์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ฌํ์ฑํ(๋ค์ ์ ์ฅ)ํด์ผ ํฉ๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌ.. 2023. 10. 10. ๋ ์ง์คํฐ๋? ๋ ์ง์คํฐ ์ปดํจํฐ ๊ตฌ์กฐ์์ ๋ ์ง์คํฐ๋ ์ค์ ์ฒ๋ฆฌ ์ฅ์น (CPU) ๋ด๋ถ์ ์๋ ์์ ๊ณ ์ ๊ธฐ์ต ์ฅ์น์ ๋๋ค. ๋ ์ง์คํฐ๋ CPU๊ฐ ์ฐ์ฐ์ ์ํํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ฉฐ ๋ค์ํ ์ฐ์ฐ์ ์ํํ๋ ๋ฐ ํ์ํ ์์ ์ ์ฅ์๋ก ์ฌ์ฉ๋ฉ๋๋ค. ๋ ์ง์คํฐ์ ์ ์ฅ๋ ๊ฐ๋ง ์ ๊ด์ฐฐํด๋ ํ๋ก๊ทธ๋จ์ ์คํ ํ๋ฆ์ ํ์ ํ ์ ์์ต๋๋ค. ๋ ์ง์คํฐ์ ์ญํ 1. ๋ฐ์ดํฐ ์ ์ฅ ๋ฐ ๋น ๋ฅธ ์ ๊ทผ ๋ ์ง์คํฐ๋ CPU ๋ด๋ถ์ ์๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ์ฃผ๊ธฐ์ต ์ฅ์น๋ณด๋ค ํจ์ฌ ๋น ๋ฅด๊ฒ ์ ๊ทผํ ์ ์์ต๋๋ค. ์ด๋ ์ฐ์ฐ ์๋๋ฅผ ํฅ์์ํค๊ณ ํ๋ก๊ทธ๋จ ์คํ์ ๋ ํจ์จ์ ์ผ๋ก ๋ง๋ญ๋๋ค. 2. ์ฐ์ฐ ์ํ ๋ ์ง์คํฐ๋ CPU์์ ์ํ๋๋ ์ฐ์ฐ์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํฉ๋๋ค. ์ด๋ฌํ ์ฐ์ฐ์ ๋ ์ง์คํฐ์์ ์ง์ ์ํ๋๋ฏ๋ก ๋ ๋น ๋ฅด๊ฒ ์ฒ๋ฆฌ๋ ์ ์์ต๋๋ค. 3. ํ๋ก๊ทธ๋จ ์ ์ด ๋ ์ง์คํฐ๋ ํ๋ก๊ทธ๋จ ์นด์ดํฐ.. 2023. 10. 8. ์ด์ 1 ยทยทยท 5 6 7 8 9 10 11 ยทยทยท 19 ๋ค์