Date: Fri, 16 Mar 2001 12:59:24 +0800 From: David Xu <bsddiy@21cn.com> To: freebsd-hackers@freebsd.org Cc: freebsd-current@freebsd.org Subject: Re[2]: status of KSE? Message-ID: <3715226734.20010316125924@21cn.com> In-Reply-To: <3AB19407.222CAC7C@elischer.org> References: <424452460.20010315150427@21cn.com> <3AB19407.222CAC7C@elischer.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello Julian, Friday, March 16, 2001, 12:18:15 PM, you wrote: JE> David Xu wrote: >> >> I wonder status of KSE, I am dreaming rewrite our application >> server using kqueue+pthread(KSE), current, we use poll()+pthread >> because pthread does not work with kqueue at present. >> >> -- >> Best regards, >> David Xu JE> KSE is not into coding yet. JE> we have a basic design and have soem documents but JE> have been waiting for the SMPng stuff to settle a bit before we JE> hit the kernel with a second huge change. JE> It will not be ready for a long time. do not assume that it JE> will be ready for when you need it becasue it will not. I know KSE is not related to SMP and will run on UP. my primary idea is want to run parellel I/O task in same process with pthread, simply because FreeBSD pthread does not allow me to do multipile I/O tasks at same time on disk file, of course, it is also conflicted with SYSV IPC, so I think of KSE. I don't care about SMP, CPU is enough fast now, I have already seen 1.3G hz CPU, how fast! I think Intel and AMD can very easy to double their CPU clock, hope I can see 3Ghz CPU in next year. I really do think KSE should work before SMP, but it is obvious not. think about Apache 2.0, it is already multi-threaded, FreeBSD pthread will be blocked at disk I/O, it is very bad for Apache 2.0 . -- Best regards, David Xu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3715226734.20010316125924>