20.04.22 (์)
Updated:
์ค๋ ํ ์ผ (๊ณํ)
๋ํ์์์ํ์ค์ฉ๊ธ์ต 5์ฃผ์ฐจ, 6์ฃผ์ฐจ ๋ฃ๊ธฐ๋ํ์์์ํ์ค์ฉ๊ธ์ต ๊ณผ์ ์ ์ถ- ์ด์์ฒด์ 3, 4๊ฐ ๋ณต์ต
์ค๋ ํ ์ผ
-
์ค๊ฐ๊ณ ์ฌ ๊ทผํฉ
๋ํ์์์ํ์ค์ฉ๊ธ์ต : ์ค๊ฐ๊ณ ์ฌ ๋์ฒด ๊ณผ์
๋ฐ์ดํฐ๋ฒ ์ด์ค : ์ค๊ฐ๊ณ ์ฌ ๋์ฒด ๊ณผ์
์์๊ณ ์ ๊ฐ๋ : ์์
ํ๋ฅ ๊ณผํต๊ณ : ์จ๋ผ์ธ ์ํ (4/28 (ํ) 09:00 ~ 17:00)
์ด์์ฒด์ : ์จ๋ผ์ธ ์ํ (5/1 (๊ธ) 12:00 ~ 13:00)
์นํ๋ก๊ทธ๋๋ฐ : ์จ๋ผ์ธ ์ํ (5/1 (๊ธ) 18:00 ~ 18:15)
์๊ธฐ์ฌ์ด์ฝ๋ฉ : ์จ๋ผ์ธ ์ํ (์๋ฃ)
-
๋ํ์์์ํ์ค์ฉ๊ธ์ต
5, 6์ฃผ์ฐจ ๊ฐ์๊ฐ ์ ์ผ ์ ์ฉํ ๊ฐ์์๋ค. ์ฃผ์, ์ฑ๊ถ์ ๋ํด ๋ง์ด ์ดํด ํ๋ค.
์ฑ๊ถ์ ๋ํด์ ํ์ฌ๊ฐ ๋งํ๋ฉด ์ ์ฑ๊ถ์ด ํด์ง์กฐ๊ฐ์ด ๋๋์ง ๋ญ์ง ์ดํด๋ฅผ ๋ชปํ์๋๋ฐ
์์ฃผ ์ ์๊ฒ ๋์๋ค.
-
์ด์์ฒด์
context : CPU๊ฐ ์คํ์ ํ์ ๋, ์ด๋ ์ผ์ ํ ์ง์ ์์์ CPU์ ์ ์ฒด ์ํฉ
Process Switching ๋จ๊ณ
- CPU์ context ์ ์ฅ - A ์คํ ์ค๋จ ๊ณผ์
- P.C.B ์ํ ์ ๋ฐ์ดํธ - A ์คํ ์ค๋จ ๊ณผ์
- P.C.B ๋ฅผ ์ ๋นํ ์ํ ํ๋ก ์ฎ๊น - A ์คํ ์ค๋จ ๊ณผ์
- switching ํ ํ๋ก์ธ์ค ์ ํ
- ์ ํํ ํ๋ก์ธ์ค์ P.C.B ์ํ ์ ๋ฐ์ดํธ - B ์คํ ์์ ๊ณผ์
- ์ ํํ ํ๋ก์ธ์ค์ ๊ดํ ๋ฉ๋ชจ๋ฆฌ ์ ๋ณด ์ ๋ฐ์ดํธ - B ์คํ ์์ ๊ณผ์
- ๋ง์ง๋ง์ผ๋ก ์ ์ฅ๋ CPU context ๋ณต์ - B ์คํ ์์ ๊ณผ์
O/S ์คํ ๋ฐฉ์์ ์ธ ๊ฐ์ง๊ฐ ์๋ค.
-
O/S๋ฅผ ํ๋ก์ธ์ค๋ก ๋ณด์ง ์๊ณ ์คํํ๋ ๋ฐฉ์ : ์๋ ๋ฐฉ์์ด๋ค !
-
O/S๋ฅผ ํ๋ก์ธ์ค ์์์ ์คํํ๋ ๋ฐฉ์
ํ๋ก์ธ์ค ์คํ ๋ชจ๋๋ง ์ปค๋ ๋ชจ๋๋ก ๋ฐ๊พธ๊ณ O/S๋ฅผ ์คํํ๋ค.
ํ๋ก์ธ์ค ์์ ์๋ ์ปค๋ ์คํ์ ์ฌ์ฉ ํด O/S function ์คํ.
์ด ๋ฐฉ์์ ๋ถํ์ํ ํ๋ก์ธ์ค ์ค์์นญ์ ์ํด์ ์ข๋ค
-
O/S๋ ํ๋ก์ธ์ค๋ก ๋ณด๊ณ ์คํํ๋ ๋ฐฉ์
์ด๊ฑด ๋จ์ํ๊ฒ O/S๋ ํ๋ก์ธ์ค ๊ทธ ์์ฒด๋ก ๋ณด๊ณ ์คํํ๋ ๊ฒ์ด๋ค.
๋์ O/S function์ ์คํํ๋ ค๋ฉด ํ๋ก์ธ์ค ์ค์์นญ์ด ํ์์ด๋ค.
๋ด์ผ ํ ์ผ
- ํ๋ฅ ๊ณผ ํต๊ณ 6์ฃผ์ฐจ ๋ฃ๊ธฐ (๋ชฉ)
- ์ด์์ฒด์ 3, 4๊ฐ ๋ณต์ต
์ด๋ฒ์ฃผ ํ ์ผ
์ทจ์ ์ญ๋๊ฐ๋ฐ๋ก 6์ฃผ์ฐจ ๋ฃ๊ธฐ (์)์์๊ณ ์ ๊ฐ๋ 7์ฃผ์ฐจ ๋ฃ๊ธฐ (์)์๊ธฐ์ฌ์ด์ฝ๋ฉ 8์ฃผ์ฐจ ๋ฃ๊ธฐ (์)์ด์์ฒด์ 5์ฃผ์ฐจ ๋ฃ๊ธฐ (์)๋ฐ์ดํฐ๋ฒ ์ด์ค 6์ฃผ์ฐจ ๋ฃ๊ธฐ (ํ)์์๊ณ ์ ๊ฐ๋ ๊ณผ์ ์ ์ถ (ํ)๋ํ์์์ํ์ค์ฉ๊ธ์ต 5์ฃผ์ฐจ, 6์ฃผ์ฐจ ๋ฃ๊ธฐ (์)๋ํ์์์ํ์ค์ฉ๊ธ์ต ๊ณผ์ ์ ์ถ (์)- ํ๋ฅ ๊ณผ ํต๊ณ 6์ฃผ์ฐจ ๋ฃ๊ธฐ (๋ชฉ)
- ์ด์์ฒด์ 3, 4๊ฐ ํด์ฆ ์ค๋น (๋ชฉ)
- ์น ํ๋ก๊ทธ๋๋ฐ 6์ฃผ์ฐจ ๋ฃ๊ธฐ (๊ธ)
- ์ด์์ฒด์ 6์ฃผ์ฐจ ๋ฃ๊ธฐ (ํ )
Leave a comment