μ΄μ체μ Operating System λ?
μ΄μ체μ λ μ¬μ©μλ‘ νμ¬κΈ μ»΄ν¨ν°μ νλμ¨μ΄λ₯Ό λ³΄λ€ μ½κ² μ¬μ©ν μ μλλ‘ μΈν°νμ΄μ€λ₯Ό μ κ³΅ν΄ μ£Όλ μννΈμ¨μ΄μ΄λ€.
νλμ¨μ΄λ μ»΄ν¨ν°μ μ₯μΉλ₯Ό μ μ΄νκ³ λ°μ΄ν°λ₯Ό μ²λ¦¬νλ μ€μ μ²λ¦¬ μ₯μΉ, λ°μ΄ν°λ₯Ό μ μ₯νλ κΈ°μ΅ μ₯μΉ, μΈλΆμμ ν΅μ μ λ΄λΉνλ ν΅μ μ₯μΉ κ·Έλ¦¬κ³ λ°μ΄ν° μ λ ₯κ³Ό μΆλ ₯μ λ΄λΉνλ μ μΆλ ₯ μ₯μΉ λ±μΌλ‘ ꡬλΆλ μ μλ€.
μ¦, μ΄μ체μ λ μ¬μ©μ νΈμμ±μ μν μΈν°νμ΄μ€μΈ λμμ λ€μν μμμ κ΄λ¦¬νλ μμ κ΄λ¦¬μμ΄λ€.
μ΄μ체μ λ μ¬λ¬ μ’ λ₯κ° μμ§λ§ κ·Έ μ€μμλ μλμ¦ κ³μ΄, 리λ μ€/μ λμ€ κ³μ΄, 맀ν¨ν μ(mac) OS λ±μΌλ‘ λλ μ μλ€.
μ½κ² μ€λͺ ν΄λ³΄μλ©΄, νλμ¨μ΄μΈ μ»΄ν¨ν° κΈ°κΈ° μ체λ₯Ό μ¬μ©μκ° λ νΈλ¦¬νκ² μ¬μ©νκΈ° μν μννΈμ¨μ΄ νλ‘κ·Έλ¨μ΄λΌκ³ μκ°νμλ©΄ λ©λλ€. μ΄λ»κ² 보μ¬μ€μ§λ₯Ό κ²°μ νλ λͺ¨λ κ²μ΄μ£ .
μλ₯Ό λ€μ΄ μΌμ± μ€λ§νΈν°κ³Ό μ ν μμ΄ν°μ μΈκ΄ λμμΈ λΏλ§ μλλΌ ν΄λν°μ μ¬μ©νλ λ°©λ²μ΄ μμ λ€λ₯΄μ£ ? λ°λ‘ μΌμ±μ Anroid OS, μ νμ iOSλ₯Ό νμ¬νκΈ° λλ¬Έμ κ·Έλ μ΅λλ€.
μ΄μ²λΌ κ°μ μ»΄ν¨ν°λΌλ OSκ° λ¬λΌμ§λ©΄ μμ λ€λ₯Έ κΈ°κΈ°λ₯Ό μ¬μ©νλ κ² κ°μ λλμ μ£Όλλ°μ. μΌλ°μΈμ μ μ₯μμ OSκ° μ€μΉλμ§ μμ μ»΄ν¨ν°λ μμ κΉ‘ν΅μ΄λ λ€λ¦μμ΅λλ€. κ·Έλ§νΌ μ€μν κ²μ΄ λ°λ‘ μ΄μ체μ , OS μ λλ€.
μ΄μ체μ ν΅μ¬ κΈ°λ₯ 2κ°μ§
μ΄μ체μ λ μ€μ μ²λ¦¬ μ₯μΉ, λ©λͺ¨λ¦¬, μ€ν 리μ§, μ£Όλ³ κΈ°κΈ° λ±μ μ μ ν κ΄λ¦¬νλ€. νΉν μ£ΌκΈ°μ΅ μ₯μΉμ λ©λͺ¨λ¦¬, λ©λͺ¨λ¦¬μ μ€ν λ¦¬μ§ μ¬μ΄μ μλμ°¨λ‘ μΈν΄ μ¬λ¬ κ°μ§ κ΄λ¦¬ κΈ°λ²λ€μ΄ κ°λ° λμλ€.
μ΄κΈ°μλ λ©λͺ¨λ¦¬ μ©λμ μ νμ΄ λ§μ μννΈμ¨μ΄ νλ‘κ·Έλ¨ κ°λ° μ λ©λͺ¨λ¦¬κ΄λ¦¬κ° λ§€μ° μ€μνμΌλ, μ΅κ·Όμ λ€μ΄μλ μ΄μ체μ μμ λλΆλΆ μλμΌλ‘ λ©λͺ¨λ¦¬ μ¬μ©λμ κ΄λ¦¬ν΄μ£Όλ―λ‘ κ°λ° λ° μ΄μ©μ΄ νΈλ¦¬ν΄μ‘λ€.
λ κ°λ° λ° μμ€ν νκ²½μ΄ ν΄λΌμ°λν λλ©΄μ μμμ λν κ΄λ¦¬ λ Έλ ₯μ΄ λ§μ΄ μ€μλ€.
1. λ©λͺ¨λ¦¬κ΄λ¦¬
λ©λͺ¨λ¦¬ μμλ λ€μμ νλ‘κ·Έλ¨λ€μ΄ μ€νλλ€.
νλ‘κ·Έλ¨ μ€ν μ€ λ©λͺ¨λ¦¬κ° κ½ μ°¨κ² λλ©΄ μμ€ν μ μλκ° λλ €μ§κ³ λλ‘λ μμ€ν μ΄ λ©μΆλ νμμ΄ λ°μνλ€.
λ°λΌμ νλ‘κ·Έλ¨μ μ€νμ΄ μ’ λ£λ λκΉμ§ λ©λͺ¨λ¦¬λ₯Ό κ°μ©ν μνλ‘ μ μ§ λ° κ΄λ¦¬νλ κ²μ λ©λͺ¨λ¦¬κ΄λ¦¬λΌκ³ νλ€.
λ©λͺ¨λ¦¬μ μλ νλ‘κ·Έλ¨μ μ€μ μ²λ¦¬ μ₯μΉμΈ CPUλ‘ μ΄λνμ¬ μ²λ¦¬λλ€.
CPUλ Virtual or logical address(κ°μ λλ λ Όλ¦¬ μ£Όμ)λ₯Ό, λ©λͺ¨λ¦¬λ physical address(물리 μ£Όμ)λ₯Ό μ¬μ©νλλ° μ΄λ₯Ό 맀ννλ κ²μ MMU(Memory Management Unit)κ° λ΄λΉνλ€.
μ¦, CPUμ μ§μμ μΌλ‘ λ°μ΄ν°λ₯Ό μ‘μμ νλ μν©μμ μ΄λ€ λΆλΆμ λ©λͺ¨λ¦¬κ° νμ¬ μ¬μ© λλμ§, μ΄λ€ μμλ‘ λ©λͺ¨λ¦¬μ μ μΆλ ₯λμ΄μΌ νλμ§, λ©λͺ¨λ¦¬ 곡κ°μ΄ νμν κ²½μ° μ΄λ»κ² ν보 λ° μ κ±°ν μ§μ λν μ’ ν©μ μΈ κ΄λ¦¬κ° λ©λͺ¨λ¦¬κ΄λ¦¬μ΄λ€.
2. νλ‘μΈμ€κ΄λ¦¬
νλ‘κ·Έλ¨μ νμΌ ννλ‘ μ μ₯νμ¬ κ΄λ¦¬λλ€κ° μ€νμ μν€λ©΄ λμμ νκ² λλ€.
μ΄λ μ€ν μ€μΈ νλ‘κ·Έλ¨μ νλ‘μΈμ€(Process)λΌκ³ νλ€.
νλ‘μΈμ€κ΄λ¦¬ κΈ°λ²μλ `μΌμ μ€μ§ λ° μ¬μ€ν', `λκΈ°ν', `ν΅μ ', `κ΅μ°©μν μ²λ¦¬', `νλ‘μΈμ€ μμ± μμ ' λ±μ΄ μλ€.
μλμ¦μμλ μμ κ΄λ¦¬μμ νλ‘μΈμ€ νμμ λ€μν νλ‘μΈμ€λ₯Ό μ‘°νν μ μκ³ νλ‘κ·Έλ¨ μ΄ μ μ λμνμ§ μμ λ νλ‘κ·Έλ¨ λλ΄κΈ°λ₯Ό ν΅ν΄ νλ‘μΈμ€λ₯Ό μ€λ¨μν¬ μλ μλ€.
μ΄μ체μ μ±λ₯ νμΈ
1. Windows μλμ°
μ¬μ©νλ μ»΄ν¨ν°λ λ ΈνΈλΆμ μ±λ₯μ νμΈνλ λ°©λ²μ κ°λ¨ν©λλ€.
λν νλ‘μΈμ€λ₯Ό κ°μ μ’ λ£νμ¬ λ©μΆκ±°λ μ°μ§ μλ νλ‘κ·Έλ¨μ κ°μ μ’ λ£νλ λ°©λ²μ΄ λ μ μμ΅λλ€.
Ctrl+Alt+Deleteλ₯Ό λλ¬ λμ€λ λͺ©λ‘μμ [μμ κ΄λ¦¬μ]λ₯Ό ν΄λ¦ν©λλ€.
[νλ‘μΈμ€] νκ³Ό [μ±λ₯] νμμ νμν κ²μ νμΈν μ μμ΅λλ€.
* μ€μν νλ‘μΈμ€λ₯Ό μ€λ¨μν¬ κ²½μ° μμ€ν μ΄ μ μ μλλμ§ μμ μ μμΌλ μ£Όμνμ μΌ ν©λλ€.
μ΄λ² ν¬μ€ν μμλ μ΄μ체μ OSμ λ»κ³Ό νΉμ§μ λν΄μ μ 리ν΄λ³΄κ³ , μ΄ μ΄μ체μ μ μ£Όμ ν΅μ¬ κΈ°λ₯μ λν΄μ μμ보μμ΅λλ€.
μ°λ¦¬κ° μ μκΈ°κΈ°λ₯Ό μ¬μ©νκΈ° μν΄ κΌ νμν OS! μ μμλλ©΄ μ ν λ€λ₯Έ κΈ°κΈ°λ₯Ό μ¬μ©νλ κ² κ°μ λλμ λ°μΌμ€ μλ μμ΅λλ€.
'Basics > Concepts' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
ν΄λΌμ°λ μ»΄ν¨ν μ μ΄μ Key Characteristics of Cloud Computing (8) | 2022.06.03 |
---|---|
λ―Έλ€μ¨μ΄ κ°λ κ³Ό μ£Όμ κΈ°λ₯ (5) | 2022.04.11 |
λ€νΈμν¬ TCP/IP νλ‘ν μ½μ μΈμΊ‘μλ μ΄μ κ³Ό λμΊ‘μλ μ΄μ (6) | 2022.04.04 |
μΉν μ΄λ? api λ³΄λ€ μ’μ μ΄μ - Webhook vs APIs ! (8) | 2022.03.29 |
ν΄λμ€ λ€μ΄μ΄κ·Έλ¨μ μ°κ΄ κ΄κ³ μ’ λ₯μ νν (8) | 2022.03.28 |
λκΈ