μ΄μ체μ (Operating System, μ΄ν OS)λ μ»΄ν¨ν° μμ€ν μμ ν΅μ¬μ μΈ μννΈμ¨μ΄λ‘, νλμ¨μ΄μ μμ© μννΈμ¨μ΄ κ°μ μΈν°νμ΄μ€λ₯Ό μ 곡νλ©° μμ€ν μμμ κ΄λ¦¬νκ³ μ‘°μ νλ μν μ ν©λλ€. μ΄λ μ¬μ©μ λ° μμ© νλ‘κ·Έλ¨μ΄ μ»΄ν¨ν° μμμ ν¨κ³Όμ μΌλ‘ νμ©ν μ μκ² ν΄μ£Όλ ν΅μ¬μ μΈ μμ€ν μννΈμ¨μ΄μ λλ€.
μ»΄ν¨ν°μ μ΄μ체μ λ νμ€μμ μ λΆμ κ°μ μν μ΄λΌκ³ λ³Ό μ μμ΅λλ€. μ λΆλ λλΌμ μμκ³Ό μμ°μ μ΄λ»κ² ν¨μ¨μ μΌλ‘ κ΄λ¦¬ν κ²μΈκ°λ₯Ό κ³ λ―Όν©λλ€.
μ΄μ체μ μμ μ»΄ν¨ν°μ ν λΉλ μμμ μ΄λ»κ² ν¨μ¨μ μΌλ‘ μ¬μ©ν κ²μΈκ°μ λν μΌμ νλ€κ³ ν μ μμ΅λλ€.
μ΄μ체μ μ μ£Όμ μν :
1. νλ‘μΈμ€ κ΄λ¦¬
- νλ‘μΈμ€ μ€μΌμ€λ§: μ¬λ¬ μμ© νλ‘κ·Έλ¨μ΄ λμμ μ€νλ λ, μ΄λ€ νλ‘μΈμ€κ° μΈμ μ€νλ μ§λ₯Ό κ²°μ ν©λλ€.
- νλ‘μΈμ€ μμ± λ° μ’
λ£: μλ‘μ΄ νλ‘μΈμ€λ₯Ό μμ±νκ±°λ μ’
λ£μν€λ μμ
μ λ΄λΉν©λλ€.
2. λ©λͺ¨λ¦¬ κ΄λ¦¬
- κ°μ λ©λͺ¨λ¦¬: 물리μ μΈ λ©λͺ¨λ¦¬(RAM)λ₯Ό ν¨κ³Όμ μΌλ‘ μ¬μ©νκΈ° μν΄ κ°μ λ©λͺ¨λ¦¬λ₯Ό κ΄λ¦¬νκ³ μ€μ μμνλ μν μ μνν©λλ€.
- λ©λͺ¨λ¦¬ 보νΈ: κ° νλ‘μΈμ€κ° λ€λ₯Έ νλ‘μΈμ€μ μμμ μ κ·Όνμ§ λͺ»νλλ‘ λ³΄νΈν©λλ€.
3. νμΌ μμ€ν
- νμΌ λ° λλ ν 리 κ΄λ¦¬: λ°μ΄ν°λ₯Ό μ μ₯νκ³ μ°ΎκΈ° μν νμΌ μμ€ν
μ μ 곡ν©λλ€.
- νμΌ λ³΄μ: νμΌ λ° λλ ν 리μ λν μ κ·Ό κΆνμ κ΄λ¦¬νμ¬ λ³΄μμ μ μ§ν©λλ€.
4. μ
μΆλ ₯ κ΄λ¦¬
- μ
μΆλ ₯ μ₯μΉ κ΄λ¦¬: ν€λ³΄λ, λ§μ°μ€, νλ¦°ν° λ±κ³Όμ ν¨κ³Όμ μΈ μνΈμμ©μ μ§μν©λλ€.
- μΈν°λ½νΈ μ²λ¦¬: νλμ¨μ΄μμ λ°μνλ μΈν°λ½νΈλ₯Ό μ μ ν μ²λ¦¬νμ¬ μ
μΆλ ₯ μμ
μ μ‘°μ ν©λλ€.
5. μ¬μ©μ μΈν°νμ΄μ€ μ 곡
- 컀맨λ λΌμΈ λλ GUI: μ¬μ©μκ° μμ€ν
κ³Ό μνΈμμ©ν μ μλ μΈν°νμ΄μ€λ₯Ό μ 곡ν©λλ€.
6. λ€νΈμνΉ λ° λ³΄μ
- λ€νΈμνΉ: μ»΄ν¨ν° κ°μ ν΅μ μ κ°λ₯νκ² νλ©°, μΈν°λ· λ° λ‘컬 λ€νΈμν¬ μ°κ²°μ κ΄λ¦¬ν©λλ€.
- 보μ: μμ€ν
μμ λ° λ°μ΄ν°μ 보μμ μ μ§νκ³ μ
μ± μ½λλ‘λΆν° μμ€ν
μ 보νΈν©λλ€.
μ΄μ체μ μ μ€μμ±
μμ ν¨μ¨μ± ν₯μ: μ΄μ체μ λ μ¬λ¬ μμ© νλ‘κ·Έλ¨μ΄ λμμ μ€νλλ νκ²½μμ μμ€ν
μμμ ν¨κ³Όμ μΌλ‘ ν λΉνμ¬ μ΅μ μ μ±λ₯μ μ μ§ν©λλ€.
μ¬μ©μ λ° μμ© νλ‘κ·Έλ¨ μ§μ: μ¬μ©μλ μ΄μ체μ λ₯Ό ν΅ν΄ μμ€ν
κ³Ό μνΈμμ©νλ©°, μμ© νλ‘κ·Έλ¨μ μ΄μ체μ λ₯Ό ν΅ν΄ νλμ¨μ΄ μμμ μ κ·Όν©λλ€. μ¦, μ΄μ체μ λ μ€κ°μμ μΈν°νμ΄μ€μ²λΌ μνΈκ°μ μ€λ₯λ₯Ό μ€μ¬μ€λλ€.
μμ€ν
μμ μ± λ° μ λ’°μ±: μ΄μ체μ λ μμ€ν
μ΄ μμΈ‘ κ°λ₯νκ² λμνλλ‘ κ΄λ¦¬νκ³ , μ€λ₯λ μΆ©λλ‘λΆν° μμ€ν
μ 보νΈν©λλ€.
νλμ¨μ΄ μΆμν: κ°κ° λ€λ₯Έ μ’
λ₯μ νλμ¨μ΄μμλ λμΌν μ΄μ체μ λ₯Ό μ¬μ©ν μ μλλ‘ νμ¬, μμ© νλ‘κ·Έλ¨μ μ΄μμ±μ μ 곡ν©λλ€.
κ°λ° λ₯λ ₯ κ°ν: κ°λ°μκ° κ°λ°ν νλ‘κ·Έλ¨ μμ μ΄μ체μ μ λμμ λ°μ μ€νλ©λλ€. κ·Έλ¬λ―λ‘ νλ‘κ·Έλ¨μ κ΄λ¦¬νλ μμ²μΈ μ΄μ체μ λ₯Ό μλ κ²μ μλΉν μ€μν©λλ€. μλ₯Ό λ€μ΄, νλ‘κ·Έλ¨μ΄ μ€λ₯κ° μλ€λ©΄ κ°λ°μλ μ΄μ체μ μ λνλ₯Ό ν΅ν΄ λ¬Έμ λ₯Ό ν΄κ²°ν μλ μμ΅λλ€.
μ΄λ¬ν μν λ€μ ν΅ν΄ μ΄μ체μ λ μ»΄ν¨ν° μμ€ν μ μ‘°μ¨νκ³ ν¨κ³Όμ μΌλ‘ κ΄λ¦¬νμ¬ μ¬μ©μ λ° μμ© νλ‘κ·Έλ¨μ΄ μννκ² λμν μ μλλ‘ μ§μν©λλ€.
The operating system is essential software that oversees computer hardware, facilitates user interaction, and optimizes resource utilization for efficient application execution.
'Computer Science > Operating System' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
6 νλ‘μΈμ€ μνμ κ³μΈ΅ ꡬ쑰 (1) | 2023.12.28 |
---|---|
5 User Space in Process (νλ‘μΈμ€ μ¬μ©μ μμ) (0) | 2023.12.23 |
4 Process Outline (+Kernel Space) (1) | 2023.12.23 |
3 Dual Mode (User & Kernel mode) + System Call (1) | 2023.12.21 |
2 컀λ (Kernel) (0) | 2023.12.21 |
λκΈ