๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ๋Š” ์ด๋ฅผ WSL2์— ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.Windows ์— ๋Œ€ํ•œ ํ•˜์œ„ ์‹œ์Šคํ…œ Linux์‹œ์Šคํ…œ์— ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ๋ฐœํ‘œํ–ˆ๋‹ค. WSL2 ๋ ˆ์ด์–ด์˜ ๊ธฐ๋Šฅ ํ™•์žฅ์— ๊ด€ํ•˜์—ฌ (Windows ์— ๋Œ€ํ•œ ํ•˜์œ„ ์‹œ์Šคํ…œ Linux์ด๋Š” ์‹คํ–‰ ํŒŒ์ผ์˜ ์‹คํ–‰์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. Linux ะฒ Windows์‹คํ—˜์šฉ ์–ด์…ˆ๋ธ”๋ฆฌ์—์„œ Windows ์†Œ์‹ํ†ต (๋นŒ๋“œ 19013) WSL2๋Š” ์ด์ œ ์ปค๋„ ๊ธฐ๋ฐ˜ ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰๋˜๋Š” ํ”„๋กœ์„ธ์Šค๊ฐ€ ํ•ด์ œํ•œ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์ธ ๋ฉ”๋ชจ๋ฆฌ ํšŒ์ˆ˜(Memory Reclamation)๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. Linux.

์ด์ „์—๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋‚˜ ์ปค๋„์˜ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์ด ์ฆ๊ฐ€ํ•˜๋ฉด WSL2 ๊ฐ€์ƒ ๋จธ์‹ ์— ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ํ• ๋‹น๋˜์—ˆ์ง€๋งŒ, ํ•ด๋‹น ๋ฉ”๋ชจ๋ฆฌ๋Š” ๊ณ ์ •๋œ ์ƒํƒœ๋กœ ์œ ์ง€๋˜์–ด ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ข…๋ฃŒ๋˜๊ณ  ํ• ๋‹น๋œ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋” ์ด์ƒ ํ•„์š”ํ•˜์ง€ ์•Š๊ฒŒ ๋œ ํ›„์—๋„ ์‹œ์Šคํ…œ์œผ๋กœ ๋ฐ˜ํ™˜๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ ํšŒ์ˆ˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํ†ตํ•ด ํ•ด์ œ๋œ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ˜ธ์ŠคํŠธ ์šด์˜ ์ฒด์ œ๋กœ ๋ฐ˜ํ™˜ํ•˜๊ณ  ๊ฐ€์ƒ ๋จธ์‹ ์˜ ๋ฉ”๋ชจ๋ฆฌ ํฌ๊ธฐ๋ฅผ ์ž๋™์œผ๋กœ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฉ”์ปค๋‹ˆ์ฆ˜์€ ์‚ฌ์šฉ์ž ํ”„๋กœ์„ธ์Šค์—์„œ ํ•ด์ œ๋œ ๋ฉ”๋ชจ๋ฆฌ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ปค๋„ ์บ์‹ฑ์— ์‚ฌ์šฉ๋œ ๋ฉ”๋ชจ๋ฆฌ๋„ ํšŒ์ˆ˜ํ•ฉ๋‹ˆ๋‹ค. Linux์˜ˆ๋ฅผ ๋“ค์–ด ๋””์Šคํฌ ํ™œ๋™์ด ๋งŽ์„ ๊ฒฝ์šฐ ํŒŒ์ผ ์‹œ์Šคํ…œ์ด ์‹คํ–‰๋˜๋Š” ๋™์•ˆ ํŒŒ์ผ ๋‚ด์šฉ์„ ์ €์žฅํ•˜๋Š” ํŽ˜์ด์ง€ ์บ์‹œ์˜ ํฌ๊ธฐ๊ฐ€ ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. "echo 1 > /proc/sys/vm/drop_caches" ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๋ฉด ์บ์‹œ๋ฅผ ์ง€์šฐ๊ณ  ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๋ฉ”์ธ ์šด์˜ ์ฒด์ œ๋กœ ๋ฐ˜ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฉ”๋ชจ๋ฆฌ ํšŒ์ˆ˜ ๊ตฌํ˜„์€ ๋‹ค์Œ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.
๋ฐ˜์ ์ธํ…” ์—”์ง€๋‹ˆ์–ด๋“ค์ด ๋ฉ”์ธ ์ฝ”์–ด์— ํฌํ•จ์‹œํ‚ค๋„๋ก ์ œ์•ˆํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. Linux virtio-balloon ๋“œ๋ผ์ด๋ฒ„ ๋ฐ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์˜ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•˜๊ธฐ ์œ„ํ•œ ํŒจ์น˜์ž…๋‹ˆ๋‹ค. ์ด ํŒจ์น˜๋Š” ๋ชจ๋“  ๊ฒŒ์ŠคํŠธ ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ๋ฉ”๋ชจ๋ฆฌ ํŽ˜์ด์ง€๋ฅผ ํ˜ธ์ŠคํŠธ ์‹œ์Šคํ…œ์œผ๋กœ ๋ฐ˜ํ™˜ํ•˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ์œผ๋ฉฐ ๋‹ค์–‘ํ•œ ํ•˜์ดํผ๋ฐ”์ด์ €์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. WSL2์˜ ๊ฒฝ์šฐ, ์ด ํŒจ์น˜๋Š” Hyper-V ํ•˜์ดํผ๋ฐ”์ด์ €๋กœ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋„๋ก ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

WSL์˜ ๋‘ ๋ฒˆ์งธ ๋ฒ„์ „์„ ํšŒ์ƒํ•ด ๋ณด์ž ๋‹ค๋ฅธ ์™„์ „ํ•œ ํ˜•ํƒœ์˜ ์ปค๋„ ์ „๋‹ฌ Linux ์‹œ์Šคํ…œ ํ˜ธ์ถœ์„ ์ฆ‰์‹œ ๋ณ€ํ™˜ํ•˜๋Š” ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋Œ€์‹ ์— Linux ์‹œ์Šคํ…œ ํ˜ธ์ถœ๋กœ WindowsWSL2์— ํƒ‘์žฌ๋˜์–ด ๋ฐฐ์†ก๋ฉ๋‹ˆ๋‹ค. ํ•ต์‹ฌ Linux 4.19 ๋ฆด๋ฆฌ์Šค๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ, ํ•ด๋‹น ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. Windows Azure์—์„œ ์ด๋ฏธ ์‚ฌ์šฉ ์ค‘์ธ ๊ฐ€์ƒ ๋จธ์‹ ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ปค๋„ ์—…๋ฐ์ดํŠธ Linux ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํ†ตํ•ด ์ „๋‹ฌ๋จ Windows ์—…๋ฐ์ดํŠธ๋œ ๋‚ด์šฉ์€ Microsoft์˜ ์ง€์†์  ํ†ตํ•ฉ ์ธํ”„๋ผ์—์„œ ํ…Œ์ŠคํŠธ ์ค‘์ž…๋‹ˆ๋‹ค. ์ปค๋„์— ์ ์šฉ๋œ WSL2 ๊ด€๋ จ ํŒจ์น˜๋Š” ์ปค๋„ ์‹œ์ž‘ ์‹œ๊ฐ„ ๋‹จ์ถ•, ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰ ๊ฐ์†Œ, ๊ทธ๋ฆฌ๊ณ  ์ปค๋„์— ํ•„์š”ํ•œ ์ตœ์†Œํ•œ์˜ ๋“œ๋ผ์ด๋ฒ„ ๋ฐ ํ•˜์œ„ ์‹œ์Šคํ…œ ์œ ์ง€๋ฅผ ์œ„ํ•œ ์ตœ์ ํ™”๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster