43. ์ค๋ ๋์ ํ์คํฌ
ยท
๐ป Programming Language/C#
ํ๋ก์ธ์ค(Process) : ์คํํ์ผ์ด ์คํ๋์ด ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฌ๋ ์ธ์คํด์ค ํ๋ก์ธ์ค๋ ํ๋ ์ด์์ ์ค๋ ๋(Thread)๋ก ๊ตฌ์ฑ๋๋ค. ์ค๋ ๋๋ ์ด์์ฒด์ ๊ฐ CPU๋ฅผ ํ ๋นํ๋ ๊ธฐ๋ณธ๋จ์์ด๋ฉฐ, ํ๋ก์ธ์ค๊ฐ ๋ฐง์ค์ด๋ผ๋ฉด, ์ค๋ ๋๋ ๋ฐง์ค์ ์ด๋ฃจ๊ณ ์๋ ์ค์ด๋ผ๊ณ ํ ์ ์๋ค. ๋ฉํฐ ์ค๋ ๋(Multi-Thread)๋ฅผ ์ด์ฉํ์๋์ ์ฅ๋จ์ . ์ฅ์ ์ฌ์ฉ์ ๋ํํ ํ๋ก๊ทธ๋จ์์(์ฝ์ ํ๋ก๊ทธ๋จ๊ณผ GUIํ๋ก๊ทธ๋จ ๋ชจ๋) ๋ฉํฐ์ค๋ ๋๋ฅผ ์ด์ฉํ๋ฉด ์๋ต์ฑ์ ๋์ผ ์ ์๋ค๋ ์ ์ ๊ผฝ์ ์ ์๋ค. ์๋ฅผ ๋ค์ด ์ฐ๋ฆฌ๊ฐ ๋ง๋ ํ๋ก๊ทธ๋จ์ ํ์ผ์ ๋ณต์ฌํ๋๋ฐ, ๋ณต์ฌํ ํผ์ผ์ด ๋๋ฌด ์ปค์ ์์์๊ฐ์ด 30๋ถ์ ๋ ๊ฑธ๋ฆฐ๋ค๊ณ ๊ฐ์ ํด๋ณด์. ์ด ๋ ํ๋ก๊ทธ๋จ์ ๋จ์ผ ์ค๋ ๋๋ก ๋ง๋ ๋ค๋ฉด ํ๋ก๊ทธ๋จ์ด ํ์ผ์ ๋ณต์ฌํ๋ ๋์ ์ฌ์ฉ์๊ฐ ์ทจ์ ๋ช
๋ น์ ๋ด๋ฆฌ๊ณ ์ถ์ด๋ ํ๋ก๊ทธ๋จ์ด ์ฌ์ฉ์์๊ฒ ๋ฐ์..