[OS] ํ๋ก์ธ์ค ๊ฐ ํต์ ์ ์ฌ์ฉ๋๋ IPC (Inter Process Communication)์ ์ข ๋ฅ
Dongwoongkim
IPC ( Inter Process Communication )ํ๋์ ์ปดํจํฐ ์์์ ์คํ๋๋ ํ๋ก์ธ์ค ๊ฐ์ ๋ฐ์ํ๋ ํต์ ์ IPC๋ผ๊ณ ๋ถ๋ฆ
๋๋ค.๋ฉํฐ ํ๋ก์ธ์ค์์ ํ๋ก์ธ์ค๋ ์ค๋ ๋์ ๋ฌ๋ฆฌ ๊ฐ์ ๋
๋ฆฝ์ ์ธ ์ฃผ์๊ณต๊ฐ์ ๊ฐ์ง๊ณ ์ํ๋๊ธฐ ๋๋ฌธ์ ์๋ก๊ฐ์ ํต์ ์ด ๋ถ๊ฐ๋ฅํ๋ค๊ณ ์๊ฐํ ์ ์์ง๋ง, IPC๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ๊ฐ๋ฅํฉ๋๋ค. ์ด๋ฒ ์๊ฐ์๋ IPC์ ์ข
๋ฅ์ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ์ฐ์ IPC์ ์ข
๋ฅ๋ก๋ ๊ณต์ ๋ฉ๋ชจ๋ฆฌ, ์์ผ, ํ์ดํ, ๋ฉ์์ง ํ, ์ธ๋ง ํฌ์ด ๋ฑ์ด ์์ต๋๋ค. ๊ทธ ์ค ์ฃผ์ํ ๊ฒ๋ค๋ง ๋ช ๊ฐ ๋ฝ์์ ์์๋ด
์๋ค. 1. ๊ณต์ ๋ฉ๋ชจ๋ฆฌ์ฌ๋ฌ ํ๋ก์ธ์ค๊ฐ ์๋ก ํต์ ํ ์ ์๋๋ก ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ณต์ ํ๋ ๊ฒ์ ๋งํฉ๋๋ค. ์ด๋ค ๋งค๊ฐ์ฒด๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๊ฒ ์๋๋ผ, ๋ฉ๋ชจ๋ฆฌ ์์ฒด๋ฅผ ๊ณต์ ํ๊ธฐ ๋๋ฌธ์ ๋ถํ์ํ ๋ฐ์ดํฐ ๋ณต์ฌ์ ๊ฐ..