νλμ νλ‘μΈμ€ μμμ μ¬λ¬ κ°μ μ€λ λκ° λμμ μ€νλλλ‘ νλ νλ‘κ·Έλλ° κΈ°λ²
| νλͺ© | μ€λͺ |
|---|---|
| μ€ν λ¨μ | μ€λ λ (Thread) |
| λ©λͺ¨λ¦¬ | μ£Όμ κ³΅κ° κ³΅μ (κ°μ μ€ν λΉΌκ³ λ€ κ³΅μ ) |
| μ₯μ | λΉ λ₯Έ 컨ν μ€νΈ μ ν, μμ μ μ½ |
| νμ© | μΉ μλ², κ²μ, GUI μ± λ± μ€μκ° μ²λ¦¬μ μ 리 |
νλμ¨μ΄ μμ€μμ νλμ 물리μ CPU μ½μ΄κ° λ κ°μ λ Όλ¦¬ μ½μ΄μ²λΌ λμνλλ‘ λ§λ κΈ°μ
β 물리 1κ° μ½μ΄ = λ Όλ¦¬ 2κ° μ½μ΄
[물리 μ½μ΄ 1κ°]
ββ λ
Όλ¦¬ μ€λ λ A
ββ λ
Όλ¦¬ μ€λ λ B β λ λ€ λμμ μ€ν κ°λ₯ν κ²μ²λΌ 보μ
| νλͺ© | λ©ν°μ€λ λ© | νμ΄νΌμ°λ λ© |
|---|---|---|
| μμΉ | μννΈμ¨μ΄ λ 벨 | νλμ¨μ΄ λ 벨 |
| 주체 | νλ‘κ·Έλλ¨Έ / OS | CPU λ΄λΆ μ€κ³ |
| μλ―Έ | νλμ νλ‘μΈμ€ μμ μ¬λ¬ μ€λ λ | νλμ 물리 μ½μ΄μμ μ¬λ¬ μ€λ λ μ²λ¦¬ |
| μ€ν λμ | λ Όλ¦¬μ μ€ν νλ¦ | μ€μ νλμ¨μ΄ μμ |
| λͺ©μ | μ½λ λμ μ²λ¦¬ | 리μμ€ νμ© κ·Ήλν |
β λ©ν°μ€λ λ© νλ‘κ·Έλ¨μ΄ νμ΄νΌμ°λ λ© CPUμμ λλ©΄ λ λΉ λ₯ΌκΉ?
λ©ν°μ€λ λ©μ νλμ νλ‘κ·Έλ¨μμ μ¬λ¬ μμ νλ¦μ λ§λλ κΈ°λ²,
νμ΄νΌμ°λ λ©μ CPUκ° κ·Έ νλ¦λ€μ νλμ¨μ΄μ μΌλ‘ λ³λ ¬μ²λΌ μ²λ¦¬ν΄μ£Όλ κΈ°μ μ΄λ€.