You Can Become A
๋ฆ๊ฒ ์์ํด๋ ๋๊ตฌ๋ ์ง ๋ ธ๋ ฅํ๋ฉด ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ด์ !
ํ๋ก์ธ์ค
๐ฉโ๐ป โ์์ ํ ์ ๋ณตํ๋ ํ๋ก์ธ์ค vs ์ค๋ ๋ ๊ฐ๋
ํ๋์ ์ดํดํ๋ ํ๋ก์ธ์ค & ์ค๋ ๋ ๊ฐ๋ ์ ๊ณต ์ง์ ์์ด ์ปดํจํฐ์ ํ๋ก๊ทธ๋จ์ ์ด์ฉํ๋๋ฐ๋ ๋ฌธ์ ์์ด ์์ง๋ง ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๋ ์ฌ๋์ผ๋ก์ ์ปดํจํฐ ์คํ ๋ด๋ถ ์์๋ฅผ ๋ฐ์ ธ๋ณด๊ฒ ๋ ๋, ์๋ง ์ปดํจํฐ ์ด์์ฒด์ ์ ๋ํด ์ ๋ฌธํ๊ฒ ๋๋ฉด ๊ฐ์ฅ ๋จผ์ ๋ฃ๊ณ ๋ฐฐ์ฐ๊ฒ ๋ ๊ฐ๋ ์ด ํ๋ก์ธ์ค์ ์ค๋ ๋ ์ผ ๊ฒ์ด๋ค. ๊ฒฐ๋ก ๋ถํฐ ๋งํ์๋ฉด ์ด ๋์ ํ๋ง๋๋ก ์ ์ํ์๋ฉด ๋ค์๊ณผ ๊ฐ๋ค. ํ๋ก์ธ์ค (Process) ์ค๋ ๋ (Thread) ์ด์์ฒด์ ๋ก๋ถํฐ ์์์ ํ ๋น๋ฐ์ ์์ ์ ๋จ์ ํ๋ก์ธ์ค๊ฐ ํ ๋น๋ฐ์ ์์์ ์ด์ฉํ๋ ์คํ ํ๋ฆ์ ๋จ์ ์ด์์ฒด์ (OS)์ ๋ํ ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝ ์ง์์ด ์๋ค๋ฉด ์์ ์ ์๊ฐ ๋ฌด์จ ์๋ฆฌ์ธ์ง ์ดํด๊ฐ ์ ๋์ง ์์ ๊ฒ์ด๋ค. ๊ทธ๋๋ ์์ ๋ฌธ์ฅ์๋ ๋๋ฆ ์ค๋ช ์ด ํจ์ถ๋์ด ์ ์ ๋ฆฌ ๋์ด ์๋ ์ ์ด๋ค. ์ผ๋จ ํ๋ก์ธ์ค์ ์์ ์ ๋จ์ ๋ผ๋ ๋จ์ด..
๐ฉโ๐ป ํ๋ก์ธ์ค / ๋ฐ๋ชฌ / ์๋น์ค ์ฐจ์ด ํ๋ฐฉ ์ ๋ฆฌ
ํ๋ก์ธ์ค (Process) ํ๋ก์ธ์ค๋ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฌ๋์ด CPU์ ์ํด ์คํ๋๋ ์ปดํจํฐ ํ๋ก๊ทธ๋จ์ ์ง์นญํ๋ค. ๊ฐ ํ๋ก์ธ์ค๋ ๊ณ ์ ํ ํ๋ก์ธ์ค ID(PID)๋ฅผ ๊ฐ์ง๋ฉฐ, ์ด์์ฒด์ ๋ ํ๋ก์ธ์ค ๊ฐ์ ์์ ๊ณต์ ๋ฅผ ๊ด๋ฆฌํ๋ค. ์๋ฅผ ๋ค์ด, ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ์คํํ๋ ๊ฒฝ์ฐ ๋ธ๋ผ์ฐ์ ๋ผ๋ ํ๋ก๊ทธ๋จ์ ํ๋์ ํ๋ก์ธ์ค๋ก ์คํ๋๋ ๊ฒ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ํ๋ก์ธ์ค๋ ๋์ ๋ณด์ด๋ ํ๋ก์ธ์ค(foreground process) ์ ๋์ ๋ณด์ด์ง ์์ ํ๋ก์ธ์ค(background process) ๋ก ๊ตฌ๋ถ๋๋ค. ํฌ๊ทธ๋ผ์ด๋ ํ๋ก์ธ์ค ๋ฐฑ๊ทธ๋ผ์ด๋ ํ๋ก์ธ์ค ์ฌ์ฉ์์ ์ํธ์์ฉํ๋ ํ๋ก์ธ์ค ํ๋ก์ธ์ค๋ ์ฌ์ฉ์์ ์ํธ์์ฉํ์ง ์๊ณ ์์คํ ์์ ์คํ๋๋ ํ๋ก์ธ์ค ์ต์ํ๋ฅผ ํ๋๋ผ๋ ๋์ ๋ณด์ด๋ ํ๋ก์ธ์ค๋ฅผ ํฌ๊ทธ๋ผ์ด๋ ํ๋ก์ธ์ค ๋์ ๋ณด์ด์ง ์์ง๋ง ๋ค์์ ์ผ์ ํ๊ณ ์๋ ํ๋ก์ธ..