Date: Wed, 9 Feb 2005 23:54:42 +0100 From: Frode Nordahl <frode@nordahl.net> To: freebsd-stable@freebsd.org Subject: Re: ULE status Message-ID: <a823b8bea2796c3403095613740a536d@nordahl.net> In-Reply-To: <Pine.BSO.4.56.0502081306440.28295@ux11.ltcm.net> References: <Pine.BSO.4.56.0502081306440.28295@ux11.ltcm.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello, I have been reading curiously about the ULE scheduler on the lists for quite some time without ever getting any clear good or bad feeling about it, so I thought it was about time to give it some real experience. I briefly tried it on my desktop about a year a go, and felt that everything was a bit "choppy". I currenty have several systems under testing, awaitng to go to production once I have time to finish other projects, and can get focus back to getting them ready. I've been trashing a dual Xeon 3.06GHz box running Apache2 (default port settings, default page) using two dual Xeon clients running webbench -c 300 -t -1 (300 processes per box). Running with 4BSD the server processed aprox. 400 requests at a time, my ssh shell was very slow, and I often had to wait for up to a minute for simple commands like "uptime" to return. Switching over to ULE improved things drastically. The server now serves aprox 580 pages at a time, and the ssh shell is as snappy as if the system was completely idle (even though the load is at 590 :-) ). Enabling DEVICE_POLLING as well, increases the number of concurrent sessions handled to aprox 600. I was surprised by the actual difference in system performance and usability between 4BSD and ULE under such loads! If you haven't tried it on your heavy trafic server yet, go and do it right now! :-) Regards, Frode Nordahl On Feb 8, 2005, at 13:07, Mipam wrote: > Hi, > > I saw several changes to sched_ule.c in the 5 stable branch. > Beneath is one of them: > > http://lists.freebsd.org/pipermail/cvs-src/2005-February/039863.html > > Is the ULE scheduler still far from stable in RELENG_5 or not? > Bye, > > Mipam. > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to > "freebsd-stable-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a823b8bea2796c3403095613740a536d>