1. μ°λ λ (Thread)λ? - νλ‘κ·Έλ¨(νλ‘μΈμ€)μ μ€ν λ¨μμ΄λ©°, νλμ νλ‘μΈμ€λ μ¬λ¬κ°μ μ°λ λλ‘ κ΅¬μ±μ΄ κ°λ₯νλ€. - νλμ νλ‘μΈμ€λ₯Ό ꡬμ±νλ μ°λ λλ€μ νλ‘μΈμ€μ ν λΉλ λ©λͺ¨λ¦¬, μμ λ±μ 곡μ νλ€. - νλ‘μΈμ€μ κ°μ΄ μ€ν, μ€λΉ, λκΈ° λ±μ μ€ν μνλ₯Ό κ°μ§λ©° μ€ν μνκ° λ³ν λλ§λ€ μ°λ λ λ¬Έλ§₯κ΅ν(context switching)μ μννλ€. - κ° μ°λ λλ³λ‘ μμ λ§μ μ€νκ³Ό λ μ§μ€ν°λ₯Ό κ°μ§λ€. 2. νλ‘μΈμ€ μ μ°λ λ (1) Process - νλ‘μΈμ€λ μ€ν μ€μΈ νλ‘κ·Έλ¨μΌλ‘ λ©λͺ¨λ¦¬μ μ μ¬λμ΄ μ΄μ체μ λ‘λΆν° CPUμ μμ€ν
μμμ ν λΉ λ°μ μ μλ κ²μ λ§νλ€. (2) Thread - μ°λ λλ νλ‘μΈμ€μ μ€ν λ¨μλΌκ³ ν μ μλ€. - ν νλ‘μΈμ€ λ΄μμ λμλλ μ¬λ¬ μ€ν νλ¦..