๋ฐ์คํฌํฑ ์ฐฝ ๊ด๋ฆฌ์
| ๊ฐ๋ฐ์ | ๋ง์ดํฌ๋ก์ํํธ |
|---|---|
| ์ด์ ์ฒด์ | ๋ง์ดํฌ๋ก์ํํธ ์๋์ฐ |
| ์๋น์ค ์ด๋ฆ | UxSms |
๋ฐ์คํฌํฑ ์ฐฝ ๊ด๋ฆฌ์(์์ด: Desktop Window Manager, DWM)๋ ์๋์ฐ ๋น์คํ, ์๋์ฐ 7, ์๋์ฐ 8์ ๋์ ๋ ์ปดํฌ์งํธ ์ฐฝ ๊ด๋ฆฌ์์ด๋ค. ์ด์ ์๋ ๋ฐ์คํฌํฑ ์ปดํฌ์งํธ ์์ง(์์ด: Desktop Compositing Engine, DCE)์ด๋ผ๊ณ ๋ถ๋ ธ๋ค. DWM์ ๋ค์ด๋ ํธ์์ค 9.0 ๋ฐ ์ ฐ์ด๋ ๋ชจ๋ธ 2.0์ ์ง์ํ๋ ๊ทธ๋ํฝ ์นด๋๋ฅผ ์๊ตฌํ๋ค.
์๋๋ ํฌ๋ช ๋์ 3์ฐจ์ ์ฐฝ ์ ํ๊ณผ ๊ฐ์ ์๋์ฐ ์์ด๋ก ์ฌ์ฉ์ ๊ฒฝํ์ ์ฌ์ฉํ ์ ์๊ฒ ํ ๋ชฉ์ ์ผ๋ก ๋ง๋ค์ด์ก๋ค.
๋ฐ์คํฌํฑ ์ฐฝ ๊ด๋ฆฌ์ ํ๋ก์ธ์ค๊ฐ ์คํ๋๊ณ ์๋์ง ํ์ธํ๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ๋ค.
- Ctrl+โง Shift+Esc ํค๋ฅผ ๋๋ฌ์ ์์ ๊ด๋ฆฌ์๋ก ๋ค์ด๊ฐ๋ค.
- ํ๋ก์ธ์ค ํญ์ ๋๋ฅธ๋ค.
- "๋ฐ์คํฌํฑ ์ฐฝ ๊ด๋ฆฌ์"๋ผ๋ ์ค๋ช
์ด ๋ถ์
dwm.exeํ๋ก์ธ์ค๊ฐ ์๋์ง ํ์ธํ๋ค.
๊ตฌ์กฐ
[ํธ์ง]DWM์ด ์คํ๋๋ฉด ์์ฉ ํ๋ก๊ทธ๋จ๋ค์ ์ง์ ๋น๋์ค ๋ฉ๋ชจ๋ฆฌ์ ์ ๋ณด๋ฅผ ๊ทธ๋ฆฌ์ง ์๊ณ , 1์ด์ ์์ฒญ๋ ํ์๋ก ์์คํ ๋ฉ๋ชจ๋ฆฌ์ ์คํ ์คํฌ๋ฆฐ ๋ฒํผ์ ๊ทธ๋ฆฌ๋ฉด์ ์ต์ข ํ๋ฉด์ ํ์ํ๋ค. ์ด๊ฒ์ ๋งฅ ์ค์์ค ํ ์ ์ฟผ์ธ ์ปดํฌ์งํฐ์ ๋น์ทํ๋ค. ์ปดํฌ์งํฐ๊ฐ ๋ชจ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ๊ทธ๋ํฝ์ ์ ๊ทผํ๊ธฐ ๋๋ฌธ์ ์ฌ๋ฌ ๊ฐ์ ์์ฉ ํ๋ก๊ทธ๋จ๋ค์ ์๊ฐํ๋ฅผ ์ ๋ฆฌํ๋ ํจ๊ณผ(์ด๋ฅผํ ๋ฉด ํฌ๋ช ๋)๋ฅผ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋ค. DWM์ ๋ค์ด๋ ํธ์์ค๋ฅผ ์ฌ์ฉํ์ฌ GPU ์์์ ์ปดํฌ์งํธ, ๋ ๋๋ง ๊ธฐ๋ฅ์ ์ํํ๋ฉฐ, ๋์คํ๋ ์ด๋ก์ ์คํ ์คํฌ๋ฆฐ ๋ฒํผ๋ก๋ถํฐ ๋ ๋๋ง์ ๊ด๋ฆฌํ๋ CPU์ ์์ ์ฌ์ฉ๋ฅ ์ ๋ฎ์ถ๋ค. ๊ทธ๋ฌ๋ ์คํ ์คํฌ๋ฆฐ ๋ฒํผ์ ์ง์ ๊ทธ๋ฆฌ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ํฅ์ ๋ฏธ์น์ง๋ ์๋๋ค. DWM์ ์ฌ์ฉ๋๋ ๊ธฐ์ ์ ๋ฐ๋ผ, CPU์ ์ฌ์ฉ๋ฅ ์ด ๊ธ๊ฒฉํ ์ฌ๋ผ๊ฐ ์๋ ์๋ค. GDI์ ๊ฐ์ด ์ฌ๋์ด ์ธ์ํ ์ ์๋ DWM์ ๋ ๋๋ง ๊ธฐ์ ์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๋นํธ๋งต์ผ๋ก ๋ฒํผ๋งํจ์ผ๋ก์จ ๋ฒํผ๋ก ๋ค์ ์ ๋ฌ๋๋ค. ์๋์ฐ ํ๋ ์ ํ ์ด์ ํ์ด๋ฐ์ด์ ๊ณผ ๊ฐ์ด ์ฌ๋์ด ์ธ์ํ ์ ์๋ DWM ๊ธฐ์ ์ DWM ํธํ ํฌ๋งท์์ ์ฌ์ฉํ ์ ์๋ ๋ด๋ถ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์ง์ ๋ง๋ ๋ค. ๋ฒํผ ์์ ์๋ ์ฐฝ์ ๋ด์ฉ๋ฌผ์ ๊ทธ ๋ค์ ๋ค์ด๋ ํธ์์ค ํ ์ค์ฒ๋ก ๋ณํ๋๋ค.
์๋์ฐ 8๊ณผ ์๋์ฐ ์๋ฒ 2012์์ DWM์ ๋ฌด์กฐ๊ฑด ํ์ฑํ๋์ด ์์ผ๋ฉฐ ์์๋ก ๋ ์ ์๋ค. ์ด์ ์ ์๋์ฐ์ ๋ฌ๋ฆฌ ์๋์ฐ 8์ WARP(Windows Advanced Rasterization Platform)๋ฅผ ํตํด ๊ธฐ๋ณธ ๋์คํ๋ ์ด ์ด๋ํฐ๋ค์ ์ง์ํ๋๋ฐ, ์ด๋ ์ํํธ์จ์ด ๋ ๋๋ง์ ์ฌ์ฉํจ์ผ๋ก์จ ๊ทธ๋ํฝ ์นด๋ ๋์ CPU๊ฐ ์ธํฐํ์ด์ค๋ฅผ ๋ ๋๋งํ๊ฒ ํ๋ค. ๋ค์ ๋งํด, ํธํ ๋๋ผ์ด๋ฒ ์์ด DWM์ ์ด์ฉํ ์ ์๊ฒ ํ์ง๋ง ์ผ๋ฐ ๊ทธ๋ํฝ ์นด๋์ ์ฑ๋ฅ ์์ค๊ณผ๋ ๋์ผํ์ง ์๋ค. ์๋์ฐ 8์ DWM์ ์คํ ๋ ์ค์ค์ฝํผ 3D์ ๋ํ ์ง์๋ ์ถ๊ฐํ๋ค.[1]
ํ๋์จ์ด ์๊ตฌ ์ฌํญ
[ํธ์ง]DWM์ ํธํ ๊ฐ๋ฅํ ์ค์ ํ๋์จ์ด๋ ๊ฐ์ ํ๋์จ์ด๋ฅผ ์๊ตฌํ๋ค:[2]
- ์๋์ฐ ๋์คํ๋ ์ด ๋๋ผ์ด๋ฒ ๋ชจ๋ธ (WDDM)์ ์ง์ํ๋ GPU
- DirectX 9 ์ง์
- ํฝ์ ์ ฐ์ด๋ 2.0 ์ง์
- ํ ํฝ์ ์ 32๋นํธ ์ง์
- ์๋์ฐ ๋๋ผ์ด๋ฒ ํคํธ (WDK)์์์ ์๋์ฐ ์์ด๋ก ํ ์คํธ ํต๊ณผ
์๋์ฐ 7์์ ๋ฐ์คํฌํฑ ์ฐฝ ๊ด๋ฆฌ์๋ Direct3D 10.0์ ์ฌ์ฉํ๋๋ก ์ฒ๋ฆฌ๋์์ผ๋ ํ๋์จ์ด ์๊ตฌ ์ฌํญ์ ์๋์ฐ ๋น์คํ์ ๋์ผํ ์์ค์ด๋ค. ์๋์ฐ 8์ ์๋์ฐ 7๊ณผ ์๊ตฌ ์ฌํญ์ด ๋์ผํ์ง๋ง ํธํ ๊ทธ๋ํฝ ํ๋์จ์ด๊ฐ ์์ผ๋ฉด ์ํํธ์จ์ด ๋ ๋๋ง๋ ์ฌ์ฉํ ์ ์๋ค๋ ์ ์ด ๋ค๋ฅด๋ค.[1]
ํ๋์จ์ด ๊ฐ์ํ ์ํํธ์จ์ด๋ ๋ฒ์ถ์ผ๋ฐ์ค 4.1 ์ด์, VMWare ํจ์ 3.0 ์ด์, VMWare ์ํฌ์คํ ์ด์ 7.0 ์ด์๋ถํฐ DWM์ ํ์ํ ํ๋์จ์ด๋ฅผ ๊ฐ์์ผ๋ก ๊ตฌํํ๋ค. ๋, ์๋์ฐ ๋ฒ์ถ์ผ PC๋ ์๊ฒฉ ๋ฐ์คํฌํฑ ํ๋กํ ์ฝ์ ์ด์ฉํ์ฌ ์ปดํฌ์ง์ ์ ํ์ฉํ๋ค.
๊ฐ์ด ๋ณด๊ธฐ
[ํธ์ง]๊ฐ์ฃผ
[ํธ์ง]- 1 2 โDesktop Window Manager is always onโ. ใWindows 8 and Windows Server 2012 Compatibility Cookbookใ. MSDN. 2012๋ 9์ 4์ผ์ ํ์ธํจ.
- โ โSystem requirements for Windows Vistaโ. ๋ง์ดํฌ๋ก์ํํธ. 2007๋ 11์ 13์ผ. 2009๋ 2์ 11์ผ์ ํ์ธํจ.