Date: Mon, 19 Sep 2005 11:37:22 +0800 From: Xin LI <delphij@frontfree.net> To: freebsd-arch@FreeBSD.org Cc: freebsd-performance@FreeBSD.org Subject: Combine more operation within one system call: to do it, or not to do it? Message-ID: <1127101042.788.30.camel@spirit>
next in thread | raw e-mail | index | archive | help
--=-MlGidjHbWMxS/2Zg/9Vh Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Dear folks, It seems that Microsoft has recently revised several of their APIs. One example is their ConnectEx(), as found in documentation [1]. The implementation is not so complex that it just combines more operation within one system call, however, this can reduce some unnecessary context switches as it's now possible to do more things within one system call. (For instance, when you connect to a server, you usually want to send some data as request). Shall we do something similar? Or do we already done something similar? [1] http://msdn.microsoft.com/library/default.asp?url=3D/library/en-us/winsock/= winsock/connectex_2.asp Cheers, --=20 Xin LI <delphij delphij net> http://www.delphij.net/ --=-MlGidjHbWMxS/2Zg/9Vh Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBDLjJy/cVsHxFZiIoRAssxAKCD3rV/yiXY//MqGAMqNT6NjCpe0wCeMQ1V qlRLNc56p9nQwrCPLiBG7/E= =ZTQ/ -----END PGP SIGNATURE----- --=-MlGidjHbWMxS/2Zg/9Vh--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1127101042.788.30.camel>