¾È³çÇϼ¼¿ä
´©±º°¡ Ŭ¶óÀÌ¾ðÆ®¿¡¼­ ¾²·¹µå¸¦ ½á¾ß ÇÑ´Ù°í ¾ê±â¸¦ ÇØÁ༭¿ä...
¸÷À̳ª ´Ù¸¥ »ç¿ëÀÚ¸¦ ¾²·¹µå·Î µ¹¸®´Â°Ô ¾î¶»°Ú³Ä±¸ ÇÏ´õ±º¿ä
ÂÁ... Àü ¾²·¹µå¸¦ ½áº»ÀûÀÌ ¾ø¾î¼­¸®... ¾ó¸¸Å­ ºÎÇϰ¡ °É¸±Áö
¿¹»óÀÌ ¾ÈµÇ´Â±º¿ä.
²À ¾²·¹µå¸¦ ½á¾ßÇÏ´ÂÁö.. ¾Æ´Ô ¸®½ºÆ®·Î °ü¸®¸¦ ÇØµµ µÇ´ÂÁö Á¶¾ðºÎʵ右´Ï´Ù.

Ŭ¶óÀÌ¾ðÆ®¿¡¼­¶ó¸é.. ¸ÖƼ½º·¹µå°¡ ²À ÇÊ¿äÇÑ°Ô ¾Æ´Ï¶ó¸é °¡±ÞÀû ¾²Áö ¸¶¼¼¿ä.
½º·¹µå 1°³¸¸ °®°íµµ ÃæºÐÈ÷ Ŭ¶óÀÌ¾ðÆ®´Â ¸¸µé¾îÁú ¼ö ÀÖ½À´Ï´Ù.

Èì
Àâ´ãÀÌ µÉÁö ¸ð¸£°Ú±º¿ä..
ÇÏ¿©Æ°.
¸î°¡Áö ²øÀû°Å¸®°í °¥²²¿ä..^^
Á¦°¡ ¿¹Àü¿¡ ¸Ó±×°×À» ¸¸µé¶§ ½Ç½Ã°£·ÎµùÀ» °øºÎÇÏ´Ù°¡ °á·Ð³½ °ÍµéÀÌ
Àִµ¥. ÇöÀç ÇÏ´Ù°¡ ±×¸¸µÎ¾ú´Âµ¥.
Àú¿¡°Ô´Â Çʿ䰡¾ø¾î Âü°í³ª ÇϽöó°í ±ÛÀ» ¿Ã¸³´Ï´Ù.
ÇöÀç °³¹ßÁßÀ̸é Çѹø°í·Á¸¦ ..
À½... º¸Åë Á¦ »ý°¢¿¡ ±×³É ·ÎµùÀ» Á¶±Ý¾¿,Á¶±Ý¾¿ ÇØ¼­ ·ÎµùÀ»
ÇÏ´Â°Í °°Àºµ¥¿ä.
Á¦°¡ »ý°¢ÇѰǿä.À½.. ³²µµ ±×·¸°Ô Çϰí ÀÖÀ»Áö¸ð¸£°ÚÁö¸¸.ÇÏ¿©Æ°
½º·¹µå¸¦ »ç¿ëÇϴ°̴ϴÙ.
Á¦°¡ ¾î´ÀÁ¤µµ Å×½ºÆ®¸¦ ÇØºÃ´Âµ¥¿ä.À̹æ¹ýÀÌ ÇÁ·Î±×·¥À¸·Î Â¥±âµµ
½±°í. ¼Óµµµµ Èκü¸¥°Í °°³×¿ä.
·Îµù À̺¥Æ®°¡ ±×·¸°Ô ½ÉÇÏÁö ¾ÊÀ¸¸é ±×³É ´Ü¼øÇÏ°Ô Â¥µµ µÉ°Í°°Àºµ¥

ÇÏ¿©Æ° À̹æ¹ýÀº ¸ÕÀú ·ÎµùÇÏ´Â ÆÄÀÏÀÌ Å©¸é Ŭ¼ö·Ï È¿°úÀûÀÔ´Ï´Ù.
¾Æ½Ã´ÂºÐµéµµ ¸¹ÀÌ °è½Ã°ÚÁö¸¸ ÆÄÀϷεù½Ã CPU ´Â ¸ØÃß°í ·ÎµùÀÌ
³¡³ª±â¸¦ ±â´Ù¸³´Ï´Ù.±×·¸±â ¶§¹®¿¡ À̽ð£Àº ½Ç½Ã°£°×¿¡¼­ ±×³É
¹ö·Á¾ß ÇÕ´Ï´Ù...T.T ¾²Áöµµ ¾Ê°í ½Ã°£À» ¹ö¸®´Ù´Ï ³Ñ ¾Æ±õÁö
¾Ê½À´Ï±î.±×·¡¼­ Àü ÀÌ°É »ì·Áº¸·Á°í ¿©·¯ ¹®¼­¸¦ º»°á°ú
ÆÄÀÏ ·Îµù½Ã ºñµ¿±â·Î ·ÎµùÇÏ¸é µÈ´Ù°í Çϴµ¥.¹®Á¦´Â.
98¿¡¼­´Â Áö¿øÀÌ ¾ÈµÈ´Ù°í ÇÕ´Ï´Ù. °á±¹ Á÷Á¢ÀûÀ¸·Î ÇÁ·Î±×·¡¸Ó°¡
ºñµ¿±â·çƾÀ» ±¸ÇöÇØ¾ßÇϴµ¥ ±×·¸´ã ÇÒ¼ö¾øÀÌ ¾²·¹µåÂÊÀ¸·Î
»ý°¢À» ÇÒ¼ö¹Û¿¡ ¾ø´õ±º¿ä.
ÀÌ·¸°Ô ÇÏ¸é ·Îµù ·çƾÀ» ¼­ºê ¾²·¹µå¿¡ ¸·±â¸é ¼­ºê ¾²·¹µå°¡ ÆÄÀÏ
·ÎµùÀ» Çϰí ÁÖ¾²·¹µå°¡ °è¼Ó ÀÛ¾÷À» ÇÏ¸é µË´Ï´Ù.
¿©±â¼­ ¾²·¹µå¸¦¾²¸é ¿ÀÈ÷·Á Àüü CPU»ç¿ë·üÀº ´õ¿í´õ ºÎÇϰ¡
Ä¿ÁúÁö ¾ÊÀ»±î»ý°¢ÇÒ¼öµµ ÀÖÁö¸¸.
ÆÄÀϷεù½Ã CPU¸¦ »ç¿ëÇÏÁö ¾Ê±â¶§¹®¿¡ °á·ÐÀûÀ¸·Î
Çѽº·¹µå¸¸ CPU¸¦ »ç¿ëÇÏ°Ô µË´Ï´Ù

ÇÏÁö¸¸ ¾à°£ÀÇ ¿À¹öÇìµå°¡ »ý±â°ÚÁÒ.
Á¦°¡ Å×½ºÆ® ÇØº»°á°ú ¼­ºê½º·¹µå¸¦ ¹ß»ý½Ã۰í
¼­ºê½º·¹µå¸¦ waitÇÔ¼ö·Î ÀáÀÚ°ÔÇÏ°í µ¹·Áº¸´Ï
±×³É ¸ÞÀξ²·¹µå Çϳª Àִ°ͺ¸´Ù 1/1000 À» ¸Ô´õ±º¿ä.
±×¸®°í ¶Ç ¹®Á¦´Â ¸¸¾à ¼­ºê¾²·¹µå¿¡ CPU ¸¦ Á¶±ÝÀ̶óµµ
¾²´Â ·çƾÀÌ ÀÖÀ¸¸é ÀÖÀ»¼ö·Ï È¿À²¼ºÀº °è¼Ó¶³¾îÁý´Ï´Ù.
±×·¯´Ï °¡´ÉÇÑ ÁÙÀÌ´Â ¹æ¹ýÀ¸·Î................
Àú°°Àº°æ¿ì ¸ÕÀú ¼­ºê½º·¹µå¿¡ WaitForSingleObject·Î ¼­ºê
¾²·¹µå¸¦ Á×À̰í(ÀÌ·¸°Ô ÇÏ¸é ¸ÕÀú ±×³É ¸ÞÀÎÇϳª·Î µ¹¸±¶§º¸´Ù
1/1000 È¿À²ÀÌ ¶³¾îÁý´Ï´Ù.) ÀÖ´Ù°¡
ÀÛ¾÷ÇÒ¸ñ·ÏÀÌ »ý±â¸é ¼­ºê¸¦ È£ÃâÇÕ´Ï´Ù.
±×·³ ¼­ºê´Â º¸Åë ÆÄÀÏ¿ÀÇÂ, Àбâ, µðÄÚµù, ´Ý±â Á¤µµ¸¦ ÇÕ´Ï´Ù.
¿©±â¼­ CPU ¸¦ »ç¿ëÇϴ°÷Àº ÆÄÀÏ¿Àǰú µðÄÚµù,´Ý±â Àε¥.
°¡´ÉÇÑ ÀÌ·çÆ¾À» ÁÙÀϼö·Ï È¿À²ÀÌ Ä¿Áý´Ï´Ù. ¹Ý´ë·Î¸»Çϸé
ÆÄÀÏ ÀÐ±â ·çÆ¾ÀÌ Å¬¼ö·Î È¿À²Àº µ¥»§°ÅÁöÁÒ.

¸¸¾à ÀÌ·çÆ¾À» ¸ÞÀνº·¹µå¿¡¼­ µ¹¸°´Ù¸é ÆÄÀÏÀбâ½Ã CPU´Â
¸ØÃß°í ÀúþÀûÀ¸·Î°×Àº ¶Ò¶Ò ²÷±â´Â Çö»óÀÌ ¹ß»ýÇÏÁÒ.
ÇÏ¿©Æ° ÀÌ·ÐÀ» Å×½ºÆ®ÇÏ·Á°í °°Àº ÆÄÀÏÀ» °è¼ÓÇØ¼­ ÀаÔ
Çߴµ¥. 98ÀÌ ÀÛÀºÆÄÀÏÀº ³»ºÎÀûÀ¸·Î ¹öÆÛ¸µ°°Àº°ÉÇÏ¿©
ÆÄÀÏÀ» ÀÐ°í³ª¼­ ¿øº»ÆÄÀÏÀ» Áö¿ìÁö¾Ê°í ¸Þ¸ð¸®¿¡ µÎ¾î
È£Ãâ½Ã ¹Ù·Î ¸Þ¸ð¸®¸¦ Àоî¿À´Ï Çϵ忡 Á¢±Ùµµ ¾ÈÇÏ´õ±º¿ä.
±×·¡¼­ °á±¹ ÇÑ 1¸Þ°¡ Á¤µµ ÆÄÀÏÀ»
¿©·¯°Ô µÎ¾î ¼­ºê½º·¹µå°¡ °è¼ÓÇØ¼­ ÀÐ°Ô Çߴµ¥. ±×³É
¸ÞÀÎÀ¸·Î µ¹¸®´Â°Íº¸´Ù ÇÑ 30% È¿À²ÀÌ ÀÖ´Ù°í °á·ÐÁ³½À´Ï´Ù.
À½.. ±×·¡¼­ À̹æ¹ýÀ¸·Î °×À» Â¥·Á°í ÇÏ´Ù°¡ Áßµµ¿¡ ÇÁ·ÎÁ§Æ®°¡³¡³ª
¸øÇß½À´Ï´Ù.±×·¡¼­ ÀÌÁ¨ ÀúÇÑÅ× Çʿ䰡 ¾ø´Â °ÍµéÀ̶ó.
Âü°í³ª ÇϽöó°í ±Û¾¹´Ï´Ù..
À½ Áß¿äÇÑ °á·ÐÀº ½º·¹µå¸¦ »ç¿ëÇØ¾ßÁö¸¸ ÆÄÀϷεù½Ã ¾¾ÇÇÀ¯°¡
³î°íÀִ°ÍÀ» »ç¿ëÇÒ¼öÀÖ°í, 98ÀÌ ÆÄÀÏÀ» ¹öÆÛ¸µÇÏ´Ï
¸¸¾à ÇѰ÷¿¡¼­¸¸ ¿Ô´Ù°¬´ÙÇϸé Çϵ带 ÀдÂÀÐÀº¾øÀ»°Å´ÙÀÔ´Ï´Ù.

À½ ÇÏ¿©Æ° Âü°í³ª ÇϽöó°í ±Û¾¹´Ï´Ù.
ÈÇ. Áö±Ý±îÁö ¾´±ÛÁß¿¡ Á©±ä±Û À̳׿ä.
ÇÏÇϱ׷³.¾Æ..±×¸®°í Á¦°¡ ¸»ÇÑ ¹æ¹ýÀº DBÇÁ·Î±×·¥¿¡¼­
»ç¿ëÇϴ°ÍÀ¸·Î ¾Ë°í ÀÖ½À´Ï´Ù.

¼­¹öÃøÀº ¸ð¸£°ÚÁö¸¸ Ŭ¶óÀ̾ðÆ®ÃøÀº ³íºí·ÏÅ· ¼ÒÄÏÀ» »ç¿ëÇØ¾ß ÇÑ´Ù°í »ý°¢ÇÕ´Ï´Ù.
°ú°Å Á¦°¡ ¸¸µé¾ú´Ù ¸ÁÇß´ø ¸Ó±× '¾Æ¹Ùµ·'ÀÇ °æ¿ì ºí·ÏÅ· ¼ÒÄÏÀ¸·Î Ŭ¶óÀÌ¾ðÆ®¿¡¼­
¼­¹öÃø¿¡ Á¢¼ÓÀ» ½ÃµµÇϴµ¥ ¸¸¾à ¼­¹ö°¡ ÀÛµ¿ÇÏÁö ¾Ê°í ÀÖ´Ù¸é ºí·ÏÅ· ¼ÒÄÏÀÇ
Connect()´Â ÇÑÂüµ¿¾È ¸ÔÅëÀÌ µÇ°í »ç¿ëÀÚµéÀº ÄÄÇ»ÅͰ¡ ´Ù¿îµÈÁÙ ¾Ë°í Àü¿ø ½ºÀ§Ä¡
¸¦ ´©¸£´õ±º¿ä. ¹°·Ð ŸÀӾƿôµîÀÇ ¼³Á¤À» ÇØ ÁÖ¾î¾ß ÇϰÚÁö¸¸, ÀÌ·¯ÇÑ Àá½Ãµ¿¾ÈÀÇ
¹«ÀÀ´ä Çö»óÀº »ç¿ëÀڵ鿡°Ô´Â ¸Å¿ì Â¥Áõ³ª´Â ¿ä¼Ò·Î ÀÛ¿ëÇϱ⶧¹®¿¡ ¹Ù¶÷Á÷ÇÏÁö
¾ÊÀº °Í °°´õ±º¿ä.
WinsockÀÇ ºñµ¿±â¼ÒÄÏÀº ±¸ÇöÇϱâ´Â Á» ±î´Ù·ÓÁö¸¸ Á¦ °æÇè¿¡ µû¸£¸é

ÆÛÆ÷¸Õ½º ¸é¿¡¼­³ª ¾ÈÁ¤¼º¸é¿¡¼­³ª ÈǸ¢ÇÏ´Ù°í ÆÇ´ÜµË´Ï´Ù. Çïºê·¹½º
¼­¹ö/Ŭ¶óÀÌ¾ðÆ®µµ ¸ðµÎ ºñµ¿±â ¼ÒÄÏÀ» »ç¿ëÇϰŵç¿ä.
°¡²û¾¿ Winsock Á¦ÀÛÀÚµéÀÌ Á¸°æ½º·¯¿ï¶§°¡ Àִٴϱî¿ä ±â´ë ÀÌ»óÀÇ ¼º´É¿¡..^^