<DIV class=Section1><FONT face=바탕><SPAN lang=EN-US style="FONT-FAMILY: 'Arial Unicode MS'">
<DIV class=Section1><FONT face=굴림><SPAN lang=EN-US>
<DIV class=Section1>
<P class=MsoNormal><FONT face=굴림><SPAN lang=EN-US>We implemented IOCP(I/O Completion Port)&nbsp;and network asynchronous I/O in linux kernel and made systemcalls for them. </SPAN><SPAN lang=EN-US><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT face=굴림>We modified wine to use kernel level IOCP and NAIO. Our purpose is to use wine in server environments. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT face=굴림>The performance has been improved a lot in multi-thread program that uses IOCP.<o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal><FONT face=굴림><SPAN lang=EN-US>Although the Wine team doesn’t need this, I think there may be someone who is interested in this topic. </SPAN><SPAN lang=EN-US><o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=굴림><SPAN lang=EN-US>If anyone is interested in this topic, use or reference our&nbsp;product for your project.</SPAN><SPAN lang=EN-US><o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT face=굴림>I'm sending our patch files.</FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT face=굴림>If you want to know more about our work, please send email me. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US><FONT face=굴림>Comments or other reports would be appreciated.</FONT></SPAN></P></DIV></SPAN></FONT></DIV>
<P class=MsoNormal></SPAN></FONT><SPAN lang=EN-US style="FONT-FAMILY: 'Arial Unicode MS'"></SPAN></P></DIV>