iocp ํด๋ดฃ๋๋ฐ ๋ญ ์ด๋ ค์ด๊ฑด ์๋๋ผ. ํด๋ผ์ด์ธํธ ์์ผ ํ์ฅํ ์ธ์
๋ง๋ค๊ณ ์คํธ๋ฆผ์ด๋ ํจํท๊ฐ ๋ณํํด์ฃผ๋ ์ง๋ ฌํ ํด๋์ค ๋ง๋ค์ด์ ๋ถํ๋๊น ๋ณ๊ฑฐ ์๋๋ค.ย ย
๊ฒ์์์ ์ ์ผ ์ด๋ ค์ด ๋ถ๋ถ์ ์คํ๋ ค ๋ค๋ ์ธ๋ฏ.. 11์ ๋ฐฐ์ฐ๋๋ฐ๋ง ํด๋ ์๊ฐ ๊ฝค ๊ฑธ๋ ธ๋๋ฐ
๊ฒ์์์ ์ ์ผ ์ด๋ ค์ด ๋ถ๋ถ์ ์คํ๋ ค ๋ค๋ ์ธ๋ฏ.. 11์ ๋ฐฐ์ฐ๋๋ฐ๋ง ํด๋ ์๊ฐ ๊ฝค ๊ฑธ๋ ธ๋๋ฐ
๊ฒ์ด์ผ ๋ฌด์จ ์น์ผ๋ก ๋ฐ์ดํฐ ์ฃผ๊ณ ๋ฐ๋ ใ ใ
iocp๋ผ๋๊น ์น์ด ์๋์ด
ใ ใ ใ ใ ใ ์ง์ง๋ TCPํต์ ์์ ํจํท์ด ๋๊ฒจ์ ์ค๋๊ฑฐ ์ฒ๋ฆฌ + ์ฐ๋ ๋ ๊ฐ ๋๊ธฐํ์ธ๋ฐ ๊ทธ๋ฅ ์ด์ง ๋ง๋ดค๋ค๊ณ ์ฝ๋ค๊ณ ํ๋
iocp๋ ์ฌ์ ใ ใ ์ฐ๋ฆฌ์ชฝ์ boost async์ด์ฉํด์ ๊ตฌํํ๋๋ฐ ๋ญ ํน๋ณํ ๋ฌธ์ ๋๊ฑด ์์๋๋ฏ.. ๋ค๋ง ์๋ฒ์ ์์ญ์์ iocp์์ฒด๊ฐ ์ฐจ์งํ๋ ์์ญ์ ํฌ์ง ์์.. ๊ทธ๋ฅ ์์์ด์ง..
๊ทธ๊ฑฐ ๊ทธ๋ฅ ํฌ๋ก ์๋ ์ฐ์๊ฑฐ์ ใ ์ฝ๊ธด๊ฐ๋ฟ ํ๋ฃจ์ข ์ผ ์ฝ์ ๋ก๊ทธ์ฐฝ์ด๋ ์ธ์๋ด์ผ ์ ์ ์ฐจ๋ฆฌ์ง
ํค๋ณด๋์น๋๋ฒ ๋ฐฐ์ฐ๊ณ ํต์ ์ค๊ณ ์ฝ๋ค๊ณ ํ๋ ๊ฒฉ์ธ๋ฐ
ํ์ปด ํ์์ฐ์ต. ๋๋ ์ด. ํ์์๋ 900 ์ ใ ใ ๋ ํ์์ข ๋น ๋ฅธ๋ฏ.