ํ๋ก์ธ์ค ์ ์ด1 9. ํ๋ก์ธ์ค ๊ณ์ธต ๊ตฌ์กฐ ํ๋ก์ธ์ค๋ ๋ถ๋ชจ - ์์ ๊ด๊ณ์ด๋ค. ์๋์ฐ์์๋ ํ๋ก์ธ์ค๋ ๋ชจ๋ ๋๋ฑํ ๊ด๊ณ์ด์ง๋ง, ๋ค๋ฅธ OS์์๋ ๋ค๋ฅด๋ค. ์ต์ด์ ์คํ๋๋ #0 ํ๋ก์ธ์ค๊ฐ ์กฐ์ ํ๋ก์ธ์ค๋ก ์ดํ๋ก ์์ ํ๋ก์ธ์ค๋ค์ด ๋ป์ด์ ธ ๋๊ฐ๋ ํํ์ด๋ค. ํ๋์ ๋ถ๋ชจ๋ ์ฌ๋ฟ์ ์์์ ๊ฐ์ง ์ ์๋ ํํ์ด๋ค. ์ด ๋ง์, #0 ํ๋ก์ธ์ค๋ฅผ ์ ์ธํ ๋๋จธ์ง ๋ชจ๋ ํ๋ก์ธ์ค๋ ๋ถ๋ชจ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ง๊ณ ์๋ค๋ ์๋ฏธ์ด๋ค. ๋ฆฌ๋ ์ค์ ๊ฒฝ์ฐ #0 - Idle Process, #1 - Init Process, #2 - kthreadd Process ๋ก ์กฐ์ ํ๋ก์ธ์ค๊ฐ ๊ตฌ์ฑ๋์ด์๋ค. ๊ฐ ๊ฐ, CPU๊ฐ ๋์ง ์๊ธฐ ์ํ ์ฉ๋, ์ฌ์ฉ์ ํ๋ก์ธ์ค์ ์กฐ์ ํ๋ก์ธ์ค, ์ปค๋ ํ๋ก์ธ์ค์ ์กฐ์ ํ๋ก์ธ์ค์ ์ญํ ์ ํ๋ค. Linux ํ๊ฒฝ์์ ps -eal, pstree 0 ๋ช ๋ น์ผ๋ก ์ง์ ํ์ธํ ์.. 2024. 4. 21. ์ด์ 1 ๋ค์