Windows Subsystem for Linux

๊ฐœ์š”

Windows์—์„œ ๋ฆฌ๋ˆ…์Šค๋ฅผ ๊ตฌ๋™ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด ์ค€๋‹ค. WSL 1์€ ๋ฆฌ๋ˆ…์Šค ์‹œ์Šคํ…œ ์ฝœ์„ Windows ์‹œ์Šคํ…œ ์ฝœ๋กœ ๋ฒˆ์—ญํ•˜๋Š” ์‹์œผ๋กœ ์ด๋ฃจ์–ด์กŒ์ง€๋งŒ WSL 2๋ถ€ํ„ฐ๋Š” Hyper-V๋ฅผ ์ด์šฉํ•ด ๊ตฌ๋™๋œ๋‹ค.

์„ค์น˜

WSL 1์˜ ๊ฒฝ์šฐ Windows 10 Pro ์—๋””์…˜ ์ด์ƒ์ด ํ•„์š”ํ•˜๋‹ค. WSL 2๋ถ€ํ„ฐ๋Š” Windows 10 Home ์—๋””์…˜์—์„œ๋„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค.

Microsoft Docs์— ์ž์„ธํ•œ ์„ค์น˜ ๊ณผ์ •์ด ์•ˆ๋‚ด๋˜์–ด ์žˆ๋‹ค.

ํŒ๊ณผ ์ฃผ์˜์‚ฌํ•ญ

Hyper-V ์‚ฌ์šฉ์‹œ ํผํฌ๋จผ์Šค ํ•˜๋ฝ

WSL 2๋Š” Hyper-V๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์„ค์น˜ ์ „ Hyper-V ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉ ์„ค์ •ํ•ด์•ผ ํ•œ๋‹ค. ์ด ๊ฒฝ์šฐ ํ˜ธ์ŠคํŠธ OS์ธ Windows๋„ ๊ฐ€์ƒํ™” ๊ณ„์ธต ์œ„์—์„œ ์‹คํ–‰๋˜๋„๋ก ๋ณ€๊ฒฝ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์„ฑ๋Šฅ ํ•˜๋ฝ์ด ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค.ย ์ฐธ๊ณ 

WSL 2์—์„œ Windows ํŒŒํ‹ฐ์…˜ ์‚ฌ์šฉ์‹œ ํผํฌ๋จผ์Šค ์ €ํ•˜

๊ด€๋ จ GitHub ์ด์Šˆ

WSL 2์—์„œย /mntย ์•„๋ž˜์— ๋งˆ์šดํŠธ๋œ ํŒŒํ‹ฐ์…˜์„ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ I/O ์„ฑ๋Šฅ์ด ๋งค์šฐ ๋–จ์–ด์ง€๋Š” ํ˜„์ƒ์ด ์žˆ๋‹ค. ๊ฑฐ์˜ 1/10 ์ •๋„๋กœ ํฐ ์„ฑ๋Šฅ ์ €ํ•˜๊ฐ€ ์ผ์–ด๋‚˜๋ฏ€๋กœ ์‚ฌ์šฉ์— ์ฃผ์˜ํ•ด์•ผ ํ•œ๋‹ค. WSL 2๊ฐ€ VM ๊ธฐ๋ฐ˜์œผ๋กœ ๋ณ€๊ฒฝ๋˜๋ฉด์„œ ํ˜ธ์ŠคํŠธ OS์™€์˜ ํ†ต์‹  ๋ฌธ์ œ๋กœ ๋ฐœ์ƒํ•œ ๋“ฏ ํ•œ๋ฐ ๋งค์šฐ ํฐ ๋ฌธ์ œ์ธ ๋“ฏํ•˜๋‹ค.ย /ย ์•„๋ž˜์˜ WSL ํŒŒํ‹ฐ์…˜์„ ์ด์šฉํ•  ๊ฒฝ์šฐ์—๋Š” ๊ดœ์ฐฎ๋‹ค.

์—ฌ๋Ÿฌ ๋ชจ๋กœ WSL 2๊ฐ€ ์•„์ง ๋ฆด๋ฆฌ์ฆˆํ•˜๊ธฐ ์–ด๋ ค์šด ์ƒํƒœ์ž„์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๋ฌด๋ฆฌํ•˜๊ฒŒ ์ถœ์‹œํ•˜๋Š” ๋“ฏํ•œ ๋Š๋‚Œ์ด๋‹ค.