CS/OS
-
[์ด์์ฒด์ ] process vs. thread ๊ฐ๋จ ๊ฐ๋ ์ ๋ฆฌ | ๐ผ Baby CS (1)CS/OS 2024. 12. 12. 04:36
์ ํํ๊ณ ์ ๊ตํ ์ง์๋ณด๋ค ์ง๊ด์ ์ด๊ณ ์ดํดํ๊ธฐ ์ฌ์ด ์ค๋ช ์ ์งํฅํฉ๋๋ค. process์ thread์ ์ฐจ์ด ๋น๊ต๋ ๊ธฐ์ ๋ฉด์ ๋จ๊ณจ ์ง๋ฌธ์ผ๋ก ์๋ ค์ ธ ์๋ค.๋๋ ํด๋น ์ง๋ฌธ์ ๋๋ตํ ์ ์์ด์ ์ข ๋นํฉํ๋ค. ์ด๋ผ ๋ ์ฌ๊ธฐ์ ๊ฑธ๋ฌ์ง๊ฒ ๋๋ฐ?์๋ฌด๋ฆฌ ํ๋ก ํธ ์์ฃผ๋ก ํ๋ค์ง๋ง, ์๋ฌด๋ฆฌ ์ด์ฒด ์์ ์ ๋ค์์ง ์ค๋๋๋ค๊ณ ํด๋, ๋ชจ๋ฅธ๋ค๋ ๊ฑด ๋ณ๋ช ์ด๋ผ๊ณ ๋ฐ์ ๋ณผ ์ ์๋ค. ์ด์์ฒด์ ์ ๊ธฐ๋ณธ ์ค์ ๊ธฐ๋ณธ์ธ๋ฐ. ๊ทธ๋์ ์ค๋ ๊ฐ๋จํ ๊ฐ๋ ์ ์ ๋ฆฌํ๊ณ ๋์ด๊ฐ๊ณ ์ ํ๋ค. ์ฌ๋ฌ๋ถ๋ ๋ชจ๋ฅธ๋ค๋ฉด, ์ค๋ ์ง๊ธ ๋น์ฅ ๊ธฐ๋ณธ์ ์ธ ๊ฐ๋ ์ ์ง๊ณ ๋์ด๊ฐ์ ๊น๋จน์ง ๋ง์.๋๋ ์ด๊ฑธ ๋ฏธ๋ฃจ๋ค๊ฐ 3๋ ๋ง์ ํ๋ค. (์ปด์์ด ์ด์ผ๊ธฐ) ๊ธฐ์ ๋ฉด์ ๋จ๊ณจ ์ง๋ฌธ์ธ ์ด์ ๊ฐ ๋ญ๊น?ํ๋ก์ธ์ค์ ์ค๋ ๋, ๊ทธ๋ฆฌ๊ณ ํ๋ก๊ทธ๋จ์ด ์๋ํ๋ ๋ฐฉ์์ ๋ํด์ ์ ์ดํดํ๊ณ ์๋์ง ํ์ธํ๊ธฐ ์ํด ๋ฌผ์ด๋ณธ๋ค๊ณ ํ..