[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] 11. ์์ฉ SW ๊ธฐ์ด ๊ธฐ์ ํ์ฉ
by rlaehddnd0422B - 411. ์ด์์ฒด์
- ์ปดํจํฐ ์์คํ ์ ์์๋ค์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๋ฉฐ, ์ฌ์ฉ์๊ฐ ์ปดํจํฐ๋ฅผ ํธ๋ฆฌํ๊ณ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋๋ก ํ๊ฒฝ์ ์ ๊ณตํ๋ ์ฌ๋ฌ ํ๋ก๊ทธ๋จ์ ๋ชจ์
- ์ปดํจํฐ ์ฌ์ฉ์์ ์ปดํจํฐ ํ๋์จ์ด ๊ฐ์ ์ธํฐํ์ด์ค๋ก ๋์ํ๋ ์์คํ ์ํํธ์จ์ด์ ์ผ์ข ์ด๋ค.
- ํ๋ก์ธ์, ๊ธฐ์ต์ฅ์น, ์ /์ถ๋ ฅ์ฅ์น, ํ์ผ ๋ฐ ์ ๋ณด ๋ฑ์ ์์์ ๊ด๋ฆฌ
412. ์ด์์ฒด์ ์ ๋ชฉ์
- ์ฒ๋ฆฌ๋ : ์ผ์ ์๊ฐ ๋ด์ ์์คํ ์ด ์ฒ๋ฆฌํ๋ ์ผ์ ์
- ๋ฐํ ์๊ฐ : ์์คํ ์ ์์ ์ ์๋ขฐํ ์๊ฐ๋ถํฐ ์ฒ๋ฆฌ๊ฐ ์๋ฃ๋ ๋ ๊น์ง ๊ฑธ๋ฆฐ ์๊ฐ
- ์ฌ์ฉ ๊ฐ๋ฅ๋ : ์์คํ ์ ์ฌ์ฉํ ํ์๊ฐ ์์ ๋ ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅํ ์ ๋
- ์ ๋ขฐ๋ : ์์คํ ์ด ์ฃผ์ด์ง ๋ฌธ์ ๋ฅผ ์ ํํ ํด๊ฒฐํ๋ ์ ๋
A - 413. UNIX
- AT&T ๋ฒจ ์ฐ๊ตฌ, MIT, General Electric์ด ๊ณต๋ ๊ฐ๋ฐํ ์ด์์ฒด์
- ์๋ถํ ์์คํ ์ ์ํด ์ค๊ณ๋ ๋ํ์ ์ด์์ฒด์
- ๋๋ถ๋ถ C์ธ์ด๋ก ์์ฑ๋์ด ์์ด ์ด์์ฑ์ด ๋์ผ๋ฉฐ ์ฅ์น-ํ๋ก์ธ์ค๊ฐ ํธํ์ฑ์ด ๋์.
- ํธ๋ฆฌ ๊ตฌ์กฐ์ ํ์ผ ์์คํ
B - 414. UNIX ์์คํ ์ ๊ตฌ์ฑ
- ์ปค๋
- UNIX์ ๊ฐ์ฅ ํต์ฌ์ ์ธ ๋ถ๋ถ์ผ๋ก ํ๋์จ์ด๋ฅผ ๋ณดํธํ๊ณ , ํ๋ก๊ทธ๋จ-ํ๋์จ์ด๊ฐ ์ธํฐํ์ด์ค ์ญํ
- ํ๋ก์ธ์ค ๊ด๋ฆฌ, ๊ธฐ์ต์ฅ์น ๊ด๋ฆฌ, ํ์ผ ๊ด๋ฆฌ, ์ ์ถ๋ ฅ ๊ด๋ฆฌ, ํ๋ก์ธ์ค๊ฐ ํต์ , ๋ฐ์ดํฐ ์ ์ก ๋ฐ ๋ณํ ๋ฑ ์ฌ๋ฌ๊ฐ์ง ๊ธฐ๋ฅ ์ํ
- ์
- ์ฌ์ฉ์์ ๋ช ๋ น์ด๋ฅผ ์ธ์ํ์ฌ ํ๋ก๊ทธ๋จ์ ํธ์ถํ๊ณ ๋ช ๋ น์ ์ํํ๋ ๋ช ๋ น์ด ํด์๊ธฐ
- ์์คํ -์ฌ์ฉ์ ๊ฐ์ ์ธํฐํ์ด์ค๋ฅผ ๋ด๋น
415. LINUX
- ๋ฆฌ๋์ค ํ ๋ฐ์ฆ๊ฐ UNIX๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๋ฐํ ์ด์์ฒด์
- ํ๋ก๊ทธ๋จ ์์ค๊ฐ ๊ณต๊ฐ๋์ด ์์ด ํ๋ก๊ทธ๋๋จธ๊ฐ ์ํ๋ ๊ธฐ๋ฅ ์ถ๊ฐ ๊ฐ๋ฅ
- ๋๋ถ๋ถ์ ํน์ง์ด UNIX์ ๋์ผ
A - 416. Android
- ๊ตฌ๊ธ ์ฌ์์ ๊ฐ๋ฐํ ๋ฆฌ๋ ์ค ์ปค๋ ๊ธฐ๋ฐ์ ๊ฐ๋ฐฉํ ๋ชจ๋ฐ์ผ ์ด์์ฒด์
- ๋ชจ๋ ์ฝ๋๊ฐ ๊ณต๊ฐ๋ ๊ฐ๋ฐฉํ ์ํํธ์จ์ด
- ์๋ฐ์ ์ฝํ๋ฆฐ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑ
B - 417. ๊ธฐ์ต์ฅ์น ๊ด๋ฆฌ - ๋ฐ์ (fetch) ์ ๋ต
- ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ ๋ณด๊ด์ค์ธ ํ๋ก๊ทธ๋จ์ด๋ ๋ฐ์ดํฐ๋ฅผ ์ธ์ ์ฃผ๊ธฐ์ต์ฅ์น๋ก ์ ์ฌํ ๊ฒ์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ ์ ๋ต
- ์๊ตฌ ๋ฐ์ : ์คํ์ค์ธ ํ๋ก๊ทธ๋จ์ด ํน์ ํ๋ก๊ทธ๋จ์ด๋ ๋ฐ์ดํฐ ๋ฑ์ ์ฐธ์กฐ๋ฅผ ์๊ตฌํ ๋ ์ ์ฌํ๋ ๋ฐฉ๋ฒ
- ์์ ๋ฐ์ : ์คํ์ค์ธ ํ๋ก๊ทธ๋จ์ ์ํด ์ฐธ์กฐ๋ ํ๋ก๊ทธ๋จ์ด๋ ๋ฐ์ดํฐ๋ฅผ ๋ฏธ๋ฆฌ ์์ํ์ฌ ์ ์ฌํ๋ ๋ฐฉ๋ฒ
A - 418. ๊ธฐ์ต์ฅ์น ๊ด๋ฆฌ - ๋ฐฐ์น ์ ๋ต
- ์๋ก ๋ฐ์ ๋๋ ํ๋ก๊ทธ๋จ์ด๋ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ด๋์ ์์น์ํฌ ๊ฒ์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ ์ ๋ต
- ์ต์ด ์ ํฉ ( First Fit ) : ๋ค์ด๊ฐ ์ ์๋ ํฌ๊ธฐ์ ๋น ์์ญ ์ค ์ฒซ ๋ฒ์งธ ๋ถํ ์์ญ์ ๋ฐฐ์น์ํค๋ ๋ฐฉ๋ฒ
- ์ต์ ์ ํฉ ( Best Fit ) : ๋น ์์ญ ์ค ๋จํธํ๋ฅผ ๊ฐ์ฅ ์๊ฒ ๋จ๊ธฐ๋ ๋ถํ ์์ญ์ ๋ฐฐ์น์ํค๋ ๋ฐฉ๋ฒ
- ์ต์ ์ ํฉ ( Worst Fit ) : ๋น ์์ญ ์ค ๋จํธํ๋ฅผ ๊ฐ์ฅ ๋ง์ด ๋จ๊ธฐ๋ ๋ถํ ์์ญ์ ๋ฐฐ์น์ํค๋ ๋ฐฉ๋ฒ
B - 419. ์ฃผ๊ธฐ์ต์ฅ์น์ ํ ๋น ๊ธฐ๋ฒ
- ํ๋ก๊ทธ๋จ์ด๋ ๋ฐ์ดํฐ๋ฅผ ์คํ์ํค๊ธฐ ์ํด ์ฃผ๊ธฐ์ต์ฅ์น์ ์ด๋ป๊ฒ ํ ๋นํ ๊ฒ์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ ๊ธฐ๋ฒ
- ์ฐ์ ํ ๋น ๊ธฐ๋ฒ : ์ฐ์์ผ๋ก ํ ๋นํ๋ ๊ธฐ๋ฒ ---> ๋จ์ผ ๋ถํ ํ ๋น, ๋ค์ค ๋ถํ ํ ๋น ๊ธฐ๋ฒ
- ๋ถ์ฐ ํ ๋น ๊ธฐ๋ฒ : ํน์ ์กฐ๊ฐ์ผ๋ก ๋๋์ด ๋ถ์ฐํ์ฌ ํ ๋นํ๋ ๊ธฐ๋ฒ ---> ํ์ด์ง, ์ธ๊ทธ๋จผํ ์ด์ ๊ธฐ๋ฒ
420. ์ฃผ๊ธฐ์ต์ฅ์น์ ํ ๋น ๊ธฐ๋ฒ - ์ฐ์ ํ ๋น ๊ธฐ๋ฒ - ๋จ์ผ ๋ถํ ํ ๋น ๊ธฐ๋ฒ
- ํ ์๊ฐ์๋ ์ค์ง ํ ๋ช ์ ์ฌ์ฉ์๋ง์ด ์ฃผ๊ธฐ์ต์ฅ์น์ ์ฌ์ฉ์ ์์ญ์ ์ฌ์ฉํ๋ ๊ธฐ๋ฒ
- ์ค๋ฒ๋ ์ด ๊ธฐ๋ฒ : ์ฃผ๊ธฐ์ต์ฅ์น๋ณด๋ค ํฐ ์ฌ์ฉ์ ํ๋ก๊ทธ๋จ์ ์คํํ๊ธฐ ์ํ ๊ธฐ๋ฒ
- ์ค์ํ ๊ธฐ๋ฒ : ํ๋์ ํ๋ก๊ทธ๋จ ์ ์ฒด๋ฅผ ์ฃผ๊ธฐ์ต์ฅ์น์ ํ ๋นํ๊ณ , ์ฌ์ฉํ๋ค ํ์์ ๋ฐ๋ผ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๊ณผ ๊ต์ฒดํ๋ ๊ธฐ๋ฒ
421. ์ฃผ๊ธฐ์ต์ฅ์น์ ํ ๋น ๊ธฐ๋ฒ - ์ฐ์ ํ ๋น ๊ธฐ๋ฒ - ๋ค์ค ๋ถํ ํ ๋น ๊ธฐ๋ฒ
- ๊ณ ์ ๋ถํ ํ ๋น ๊ธฐ๋ฒ = ์ ์ ํ ๋น ๊ธฐ๋ฒ
- ์ฃผ๊ธฐ์ต์ฅ์น์ ์ฌ์ฉ์ ์์ญ์ ์ฌ๋ฌ ๊ฐ์ ๊ณ ์ ๋ ํฌ๊ธฐ๋ก ๋ถํ ํ๊ณ ์ค๋น์ํ ํ์์ ์ค๋น์ค์ธ ํ๋ก๊ทธ๋จ์ ๊ฐ ์์ญ์ ํ ๋นํ์ฌ ์ํํ๋ ๊ธฐ๋ฒ
- ๊ฐ๋ณ ๋ถํ ํ ๋น ๊ธฐ๋ฒ = ๋์ ํ ๋น ๊ธฐ๋ฒ
- ํ๋ก๊ทธ๋จ์ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ ์ฌํ๋ฉด์ ํ์ํ ๋งํผ์ ํฌ๊ธฐ๋ก ์์ญ์ ๋ถํ ํ๋ ๊ธฐ๋ฒ
- ๊ณ ์ ๋ถํ ํ ๋น ๊ธฐ๋ฒ์ ๋จํธํ๋ฅผ ์ค์ด๊ธฐ ์ํด ์ฌ์ฉ๋จ.
B - 422. ๊ฐ์๊ธฐ์ต์ฅ์น
- ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ ์ผ๋ถ๋ฅผ ์ฃผ๊ธฐ์ต์ฅ์น์ฒ๋ผ ์ฌ์ฉํ๋ ๊ธฐ๋ฒ
- ์ฉ๋์ด ์์ ์ฃผ ๊ธฐ์ต์ฅ์น๋ฅผ ๋ง์น ํฐ ์ฉ๋์ ๊ฐ์ง ๊ฒ์ฒ๋ผ ์ฌ์ฉํ๋ ๊ธฐ๋ฒ
- ํ๋ก๊ทธ๋จ์ ์ฌ๋ฌ ๊ฐ์ ์์ ๋ธ๋ก ๋จ์๋ก ๋๋์ด์ ๊ฐ์ ๊ธฐ์ต์ฅ์น์ ๋ณด๊ดํด๋๊ณ , ํ๋ก๊ทธ๋จ ์คํ ์ ์๊ตฌ๋๋ ๋ธ๋ก๋ง ์ฃผ๊ธฐ์ต์ฅ์น์ ๋ถ์ฐ์์ ์ผ๋ก ํ ๋นํ์ฌ ์ฒ๋ฆฌ
- ๊ฐ์๊ธฐ์ต์ฅ์น์ ๊ตฌํ ๋ฐฉ๋ฒ : ํ์ด์ง, ์ธ๊ทธ๋จผํ ์ด์ ๊ธฐ๋ฒ
A - 423. ๊ฐ์๊ธฐ์ต์ฅ์น์ ๊ตฌํ ๊ธฐ๋ฒ - ํ์ด์ง , ์ธ๊ทธ๋จผํ ์ด์
- ํ์ด์ง ๊ธฐ๋ฒ
- ๊ฐ์๊ธฐ์ต์ฅ์น์ ๋ณด๊ด๋์ด ์๋ ํ๋ก๊ทธ๋จ๊ณผ ์ฃผ๊ธฐ์ต์ฅ์น์ ์์ญ์ ๋์ผํ ํฌ๊ธฐ๋ก ๋๋ ํ ๋๋ ์ง ํ๋ก๊ทธ๋จ์ ๋์ผํ๊ฒ ๋๋ ์ง ์ฃผ๊ธฐ์ต์ฅ์น์ ์์ญ์ ์ ์ฌ์์ผ ์คํํ๋ ๊ธฐ๋ฒ
- ํ๋ก๊ทธ๋จ์ ์ผ์ ํ ํฌ๊ธฐ๋ก ๋๋ ๋จ์๋ฅผ ํ์ด์ง, ํ์ด์ง ํฌ๊ธฐ๋ก ์ผ์ ํ๊ฒ ๋๋์ด์ง ์ฃผ๊ธฐ์ต์ฅ์น์ ๋จ์๋ฅผ ํ์ด์ง ํ๋ ์์ด๋ผ๊ณ ํจ.
- ์ธ๊ทธ๋จผํ
์ด์
๊ธฐ๋ฒ
- ๊ฐ์๊ธฐ์ต์ฅ์น์ ๋ณด๊ด๋ ํ๋ก๊ทธ๋จ์ ๋ค์ํ ํฌ๊ธฐ์ ๋ ผ๋ฆฌ์ ์ธ ๋จ์๋ก ๋๋ ํ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ ์ฌ์์ผ ์คํ์ํค๋ ๊ธฐ๋ฒ
A - 424. ํ์ด์ง ๊ต์ฒด ์๊ณ ๋ฆฌ์ฆ
- ํ์ด์ง ๋ถ์ฌ๊ฐ ๋ฐ์ํ๋ฉด ๊ฐ์ ๊ธฐ์ต์ฅ์น์์ ํ์ํ ํ์ด์ง๋ฅผ ์ฐพ์ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ ์ฌํด์ผ ํ๋๋ฐ ์ด๋ ์ด๋ค ํ์ด์ง ํ๋ ์์ ์ ํํ์ฌ ๊ต์ฒดํ ๊ฒ์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ ์๊ณ ๋ฆฌ์ฆ
- ์ข ๋ฅ : OPT, FIFO, LRU, LFU, NUR, SCR ๋ฑ
425. OPT
- ์์ผ๋ก ๊ฐ์ฅ ์ค๋ซ๋์ ์ฌ์ฉํ์ง ์์ ํ์ด์ง๋ฅผ ๊ต์ฒดํ๋ ๊ธฐ๋ฒ
- ํ์ด์ง ๋ถ์ฌ๊ฐ ๊ฐ์ฅ ์ ๊ฒ ๋ฐ์ํ๋ ๊ฐ์ฅ ํจ์จ์ ์ธ ์๊ณ ๋ฆฌ์ฆ
B - 426. FIFO
- ๊ฐ์ฅ ๋จผ์ ๋ค์ด์์ ๊ฐ์ฅ ์ค๋์์๋ ํ์ด์ง๋ฅผ ๊ต์ฒดํ๋ ๊ธฐ๋ฒ
427. LRU(Least Recently Used)
- ์ต๊ทผ ๊ฐ์ฅ ์ ๊ฒ ์ฌ์ฉํ ํ์ด์ง๋ฅผ ๊ต์ฒดํ๋ ๊ธฐ๋ฒ
428. LFU(Least Frequently Used)
- ์ฌ์ฉ๋น๋๊ฐ ๊ฐ์ฅ ์ ์ ํ์ด์ง๋ฅผ ๊ต์ฒดํ๋ ๊ธฐ๋ฒ
- ํ๋ฐํ๊ฒ ์ฌ์ฉ๋๋ ํ์ด์ง๋ ์ฌ์ฉํ์๊ฐ ๋ง์ ๊ต์ฒด๋์ง ์๊ณ ์ฌ์ฉ๋จ.
429. NUR(Not Used Recently)
- LRU(Latest Recenty Used) ์๊ณ ๋ฆฌ์ฆ๊ณผ ๋น์ทํ๋ฐ, ์ต๊ทผ์ ์ฌ์ฉํ์ง ์์ ํ์ด์ง๋ฅผ ๊ต์ฒดํ๋ ๊ธฐ๋ฒ
- ์ต๊ทผ ์ฌ์ฉ ์ฌ๋ถ๋ฅผ ํ์ธํ๊ธฐ ์ํด ์ฐธ์กฐ๋นํธ, ๋ณํ๋นํธ๊ฐ ์ฌ์ฉ๋๋ค.
430. SCR(Second Chance Replacement)
- ๊ฐ์ฅ ์ค๋ซ๋์ ์ฃผ๊ธฐ์ต์ฅ์น์ ์๋ ํ์ด์ง ์ค / ์์ฃผ ์ฌ์ฉ๋๋ ํ์ด์ง์ ๊ต์ฒด๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํ ๊ธฐ๋ฒ
- FIFO ๊ธฐ๋ฒ์ ๋จ์ ์ ๋ณด์ํ๋๋ฐ ์ฌ์ฉ
B - 431. Locality
- ํ๋ก์ธ์ค๊ฐ ์คํ๋๋๋์ ์ฃผ๊ธฐ์ต์ฅ์น๋ฅผ ์ฐธ๊ณ ํ ๋, ์ผ๋ถ ํ์ด์ง๋ง ์ง์ค์ ์ผ๋ก ์ฐธ์กฐ๋๋ ์ฑ์ง์ด ์๋ค๋ ์ด๋ก
- ์๊ฐ ๊ตฌ์ญ์ฑ : ํ๋ก์ธ์ค๊ฐ ์คํ๋๋ฉด์ ํ๋์ ํ์ด์ง๋ฅผ ์ผ์ ์๊ฐ๋์ ์ง์ค์ ์ผ๋ก ์ก์ธ์คํ๋ ํ์
- ๊ณต๊ฐ ๊ตฌ์ญ์ฑ : ํ๋ก์ธ์ค ์คํ ์ ์ผ์ ์์น์ ํ์ด์ง๋ฅผ ์ง์ค์ ์ผ๋ก ์ก์ธ์คํ๋ ํ์
B - 432. ์ํน ์
- ํ๋ก์ธ์ค๊ฐ ์ผ์ ์๊ฐ๋์ ์์ฃผ ์ฐธ์กฐํ๋ ํ์ด์ง๋ค์ ์งํฉ
- ์ํน ์ ์ ์ฃผ๊ธฐ์ต์ฅ์น์ ์์ฃผ์ํด์ผ๋ก ํ์ด์ง ๋ถ์ฌ, ํ์ด์ง ๊ต์ฒด ํ์์ด ์ค์ด๋ค์ด ํ๋ก์ธ์ค์ ๊ธฐ์ต์ฅ์น ์ฌ์ฉ์ด ์์ ๋จ.
A - 433. ์ค๋์ฑ
- (ํ๋ก์ธ์ค ์ฒ๋ฆฌ ์๊ฐ < ํ์ด์ง ๊ต์ฒด ์์ ์๊ฐ) ํ์
- ์์ฃผ ํ์ด์ง ๋ถ์ฌ๊ฐ ๋ฐ์ํจ์ผ๋ก์จ ๋ํ๋๋ฉฐ, ์ ์ฒด ์์คํ ์ ์ฑ๋ฅ์ด ์ ํ๋จ
B - 434. ํ๋ก์ธ์ค
- ์คํ์ค์ธ ํ๋ก๊ทธ๋จ์ ์๋ฏธ
- PCB๋ฅผ ๊ฐ์ง ํ๋ก๊ทธ๋จ
- ์ค๊ธฐ์ต์ฅ์น์ ์ ์ฅ๋ ํ๋ก๊ทธ๋จ
- ํ๋ก์ธ์๊ฐ ํ ๋น๋๋ ์ค์ฒด๋ก์, ๋์คํจ์น๊ฐ ๊ฐ๋ฅํ ๋จ์
- ํ๋ก์์ ๊ฐ ํ๋์ค์ธ ๊ฒ
- ๋น๋๊ธฐ์ ํ์๋ฅผ ์ผ์ผํค๋ ์ฃผ์ฒด
- ์ด์์ฒด์ ๊ฐ ๊ด๋ฆฌํ๋ ์คํ ๋จ์
B - 435. PCB
- ํ๋ก์ธ์ค ์ ์ด ๋ธ๋ก. ์ด์์ฒด์ ๊ฐ ํ๋ก์ธ์ค์ ๋ํ ์ค์ํ ์ ๋ณด๋ฅผ ์ ์ฅํด๋์ ๊ณณ
- PCB์ ์ ์ฅ๋ ์ ๋ณด
- ํ๋ก์ธ์ค์ ํ์ฌ ์ํ
- ํฌ์ธํฐ
- ํ๋ก์ธ์ค ๊ณ ์ ์๋ณ์
- CPU ๋ ์ง์คํฐ ์ ๋ณด
- ์ฃผ๊ธฐ์ต์ฅ์น ๊ด๋ฆฌ ์ ๋ณด
- ์ /์ถ๋ ฅ ์ํ ์ ๋ณด
- ๊ณ์ ์ ๋ณด
A - 436. ํ๋ก์ธ์ค ์ํ ์ ์ด
- ํ๋ก์ธ์ค์ ์ํ๊ฐ ๋ณํ๋ ๊ฒ
B - 437. ํ๋ก์ธ์ค ์ํ ์ ์ด ๊ด๋ จ ์ฉ์ด
- Dispatch
- ์ค๋น ์ํ์์ ๋๊ธฐํ๊ณ ์๋ ํ๋ก์ธ์ค ์ค ํ๋๊ฐ ํ๋ก์ธ์๋ฅผ ํ ๋น๋ฐ์ ์คํ ์ํ๋ก ์ ์ด๋๋ ๊ณผ์
- Wake Up
- ์ /์ถ๋ ฅ ์์ ์ด ์๋ฃ๋์ด ํ๋ก์ธ์ค๊ฐ ๋๊ธฐ ์ํ์์ ์ค๋น ์ํ๋ก ์ ์ด๋๋ ๊ณผ์
- Spooling
- ์ /์ถ๋ ฅ์ฅ์น์ ๊ณต์ ๋ฐ ์๋์ ์ผ๋ก ๋๋ฆฐ ์ ์ถ๋ ฅ์ฅ์น์ ์ฒ๋ฆฌ ์๋๋ฅผ ๋ณด์ํ๊ณ ๋ค์ค ํ๋ก๊ทธ๋๋ฐ ์์คํ ์ ์ฑ๋ฅ์ ํฅ์์ํค๊ธฐ ์ํด ์ /์ถ๋ ฅํ ๋ฐ์ดํฐ๋ฅผ ์ง์ ์ /์ถ๋ ฅ์ฅ์น์ ๋ณด๋ด์ง ์๊ณ ๋์ค์ ํ๊บผ๋ฒ์ ์ ์ถ๋ ฅํ๊ธฐ ์ํด ๋์คํฌ์ ์ ์ฅํ๋ ๊ณผ์ .
- ์ฝ๊ฒ ๋งํด ์ ์ถ๋ ฅ๋ฐ์ดํฐ๋ฅผ ๋์คํฌ์ ์ ์ฅํ๋ ๊ณผ์
A - 438. ์ค๋ ๋
- ์์คํ ์ ์ฌ๋ฌ์์์ ํ ๋น๋ฐ์ ์คํํ๋ ํ๋ก๊ทธ๋จ์ ๋จ์ ๋๋ ํ๋ก์ธ์ค ๋ด์์์ ์์ ๋จ์
- ๊ฒฝ๋ ํ๋ก์ธ์ค ๋ผ๊ณ ๋ ํ๋ค.
439. ์ค์ผ์ค๋ง
- ํ๋ก์ธ์ค๊ฐ ์์ฑ๋์ด ์คํ๋ ๋ ์์คํ ์ ์ฌ๋ฌ ์์์ ํด๋น ํ๋ก์ธ์ค์๊ฒ ํ ๋นํ๋ ์์
- ํ๋ก์ธ์ค ์์ฑ๋ถํฐ ์๋ฃ๊น์ง ํ๋ก์ธ์ค๋ ์ฌ๋ฌ ์ข ๋ฅ์ ์ค์ผ์ค๋ง ๊ณผ์ ์ ๊ฑฐ์น๊ฒ ๋จ.
440. ๋น์ ์ ์ค์ผ์ค๋ง
- ์ด๋ฏธ ํ ๋น๋ CPU๋ฅผ ๋ค๋ฅธ ํ๋ก์ธ์ค๊ฐ ๋นผ์์ ์ฌ์ฉํ ์ ์๋ ์ค์ผ์ค๋ง ๊ธฐ๋ฒ
- ์ผ๊ด ์ฒ๋ฆฌ์ ์ ํฉ
- ์ข
๋ฅ
- FCFS(First Come First Service)
- SJF(Shorters Job First)
- HRN(Highest Response-ratio Next)
- ์ฐ์ ์์
- ๊ธฐํ๋ถ
441. ์ ์ ์ค์ผ์ค๋ง
- ์ด๋ฏธ ํ ๋น๋ CPU๋ฅผ ์ฐ์ ์์๊ฐ ๋์ ๋ค๋ฅธ ํ๋ก์ธ์ค๊ฐ ๋นผ์์ ์ฌ์ฉํ ์ ์๋ ์ค์ผ์ค๋ง ๊ธฐ๋ฒ
- ๋น ๋ฅธ ์๋ต ์๊ฐ์ ์๊ตฌํ๋ ๋ํ์ ์๋ถํ ์์คํ ์ ์ ํฉ
- ์ข
๋ฅ
- Round Robin
- SRT
- ์ ์ ์ฐ์ ์์
- ๋ค๋จ๊ณ ํ
- ๋ค๋จ๊ณ ํผ๋๋ฐฑ ํ
B - 442. FCFS
- FCFS=FIFO๋ ๋์ฐฉํ ์์๋๋ก CPU๋ฅผ ํ ๋นํ๋ ๊ธฐ๋ฒ
B - 443. SJF(Shortest Job First)
- ์คํ์๊ฐ์ด ๊ฐ์ฅ ์งง์ ํ๋ก์ธ์ค๋ถํฐ CPU๋ฅผ ํ ๋นํ๋ ๊ธฐ๋ฒ
A - 444. HRN(Highest Response-ratio Next)
- ๋๊ธฐ์๊ฐ๊ณผ ์คํ์๊ฐ์ ์ด์ฉํ๋ ๊ธฐ๋ฒ
- ์ฐ์ ์์ ๊ณ์ฐ์ = (๋๊ธฐ์๊ฐ)+(์คํ์๊ฐ) / ์คํ์๊ฐ
- ๊ฐ์ด ํฐ ๊ฒ๋ถํฐ ํ ๋น
B - 445. ํ๊ฒฝ ๋ณ์
- ์์คํ ์ํํธ์จ์ด์ ๋์์ ์ํฅ์ ๋ฏธ์น๋ ๋์ ์ธ ๊ฐ๋ค์ ๋ชจ์
- ๋ณ์๋ช ๊ณผ ๊ฐ์ผ๋ก ๊ตฌ์ฑ
- Windows์์ set์ ์ ๋ ฅํ๋ฉด ๋ชจ๋ ํ๊ฒฝ ๋ณ์์ ๊ฐ์ ์ถ๋ ฅ
- UNIX, LINUX์์๋ set, printenv, setenv, env๋ฅผ ์ ๋ ฅํ๋ฉด ์ถ๋ ฅ
446. Windows ๊ธฐ๋ณธ ๋ช ๋ น์ด
- dir : ํ์ฌ ๋๋ ํ ๋ฆฌ์ ํ์ผ๋ชฉ๋ก์ ํ์
- copy : ํ์ผ์ ๋ณต์ฌ
- del : ํ์ผ์ ์ญ์
- type : ํ์ผ์ ๋ด์ฉ์ ํ์
- ren : ํ์ผ์ ์ด๋ฆ์ ๋ณ๊ฒฝ
- md : ๋๋ ํ ๋ฆฌ๋ฅผ ์์ฑ
- cd : ๋๋ ํ ๋ฆฌ์ ์์น๋ฅผ ๋ณ๊ฒฝ
- cls : ํ๋ฉด์ ๋ด์ฉ์ ์ง์
- attrib : ํ์ผ์ ์์ฑ์ ๋ณ๊ฒฝ
- find : ํ์ผ์์ ๋ฌธ์์ด์ ์ฐพ์
- chkdsk : ๋์คํฌ ์ํ๋ฅผ ์ ๊ฒ
- format : ๋์คํฌ ํ๋ฉด์ ํธ๋๊ณผ ์นํฐ๋ก ๋๋์ด ์ด๊ธฐํ
- move : ํ์ผ์ ์ด๋
A - 447. UNIX/LINUX ๊ธฐ๋ณธ ๋ช ๋ น์ด
- ํ์ผ ๋ด์ฉ์ ํ๋ฉด์ ํ์ -> cat
- ๋๋ ํ ๋ฆฌ์ ์์น๋ฅผ ๋ณ๊ฒฝ -> cd
- ํ์ผ ์์ ์์ ๊ทธ๋ฃน์ ๋ณ๊ฒฝ -> chown
- ํ์ผ์ ๋ณต์ฌ -> cp
- ํ์ผ์ ์ญ์ -> rm
- ํ์ผ์ ์ฐพ์ -> find
- PID๋ฅผ ์ด์ฉํด ํ๋ก์ธ์ค ์ข ๋ฃ - > kill
- ์๋ก์ด ํ๋ก์ธ์ค ์์ฑ -> fork
- ํ์ฌ ๋๋ ํ ๋ฆฌ์ ํ์ผ ๋ชฉ๋ก์ ํ์ -> ls
- ๋๋ ํ ๋ฆฌ ์์ฑ -> mkdir
- ๋๋ ํ ๋ฆฌ ์ญ์ -> rmdir
- ํ์ผ์ ์ด๋ -> mv
- ํ์ฌ ์คํ์ค์ธ ํ๋ก์ธ์ค ํ์ -> ps
- ํ์ฌ ์์ ์ค์ธ ๋๋ ํ ๋ฆฌ ๊ฒฝ๋ก๋ฅผ ํ๋ฉด์ ํ์ -> pwd
- ํ์ฌ ์์คํ ์ ์ ์์ค์ธ ์ฌ์ฉ์๋ฅผ ํ์ -> who
A - 448. chmod
- ํ์ผ์ ๋ณดํธ ๋ชจ๋๋ฅผ ์ค์ ํ์ฌ ํ์ผ์ ์ฌ์ฉํ๊ฐ๋ฅผ ์ง์ ํ๋ UNIX ๋ช ๋ น์ด
- 8์ง๋ฒ ์ซ์๋ฅผ ์ด์ฉํ ๋ฐฉ๋ฒ์ผ๋ก๋ ์ค์ ํ ์ ์์
411.
412.
413.
414.
415.
416.
417.
418.
419.
420.
421.
422.
423.
424.
425.
426.
427.
428.
429.
430.
431.
432.
433.
434.
435.
436.
437.
438.
439.
440.
441.
442.
443.
444.
445.
446.
447.
448.
'๐ CS > ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] 9. ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ณด์ ๊ตฌ์ถ (0) | 2024.04.24 |
---|---|
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] 11-2. ์์ฉ SW ๊ธฐ์ด ๊ธฐ์ ํ์ฉ (0) | 2024.04.20 |
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] 12. ์ ํ ์ํํธ์จ์ด ํจํค์ง (0) | 2024.04.18 |
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] 7. ์ ํ๋ฆฌ์ผ์ด์ ํ ์คํธ ๊ด๋ฆฌ (0) | 2024.04.18 |
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] 6. ํ๋ฉด ์ค๊ณ (0) | 2024.04.15 |
๋ธ๋ก๊ทธ์ ์ ๋ณด
Study Repository
rlaehddnd0422