I/O (Input / Output) I/O ์์ ์ Kernel level์์๋ง ์ํํ ์ ์๋ค. ๋ฐ๋ผ์, Process, Thread๋ ์ปค๋์๊ฒ I/O๋ฅผ ์์ฒญํด์ผ ํ๋ค. ์ด๋ ํ ๊ธฐ๊ธฐ(๋๋ฐ์ด์ค)๋ฅผ ํตํด ์ ์ถ๋ ฅ์ด ์ด๋ฃจ์ด์ง๋ ์์ ์ ๋ชจ๋ I/O๋ผ๊ณ ํ๋ค. ์ฆ, ๋คํธ์ํฌ๋ฅผ ํตํ ๋ฐ์ดํฐ ์ ์ก, ์ปจ์ ์ถ๋ ฅ ๋ฑ๊ณผ ๊ฐ์ ๊ฒ๋ ํฌํจ๋๋ค. ์ด๋ฌํ I/O๋ ์ดํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ๊ฐ์ฅ ๋ง์ ์ํฅ์ ๋ผ์น๋ค. I/O์์ ๋ฐ์ํ๋ ์๊ฐ์ CPU๋ฅผ ์ฌ์ฉํ ์๊ฐ๊ณผ ๋๊ธฐ ์๊ฐ ์ค์ ๋๊ธฐ ์๊ฐ์ ์ํ๊ธฐ ๋๋ฌธ์ I/O๊ฐ ๋ง์์ง๋ค๋ ๊ฒ์ ์ดํ๋ฆฌ์ผ์ด์ ์ด ์ฐ์ฐ์ ํ ๋๊น์ง CPU๊ฐ ์๋ฌด๊ฒ๋ ๋ชปํ๊ณ ๋๊ธฐํ๋ ์๊ฐ์ด ๊ธธ์ด์ง๋ค๋ ์๋ฏธ์ด๊ณ , ์ด๋ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ฒ๋ฆฌ ์๋ ์ ํ๋ก ์ด์ด์ง๋ค. ๋ฐ๋ผ์ ๋์ ์ฑ๋ฅ์ ๋ณด์ฅํด์ผํ๋ ์ดํ๋ฆฌ์ผ์ด์ ์์๋ I/O๊ฐ ํฐ ..