FreeBSD: Interessante Änderungen im cvs-src

asg

push it, don´t hype
ADAPTIVE_GIANT turned on by default
Robert Watson (rwatson) enabled ADAPTIVE_GIANT by default in the GENERIC kernel. ADAPTIVE_GIANT makes the Giant system mutex adaptive. That is, when a thread wants to lock the Giant mutex, but it is already locked by a thread on another CPU, the first thread will keep running and wait for the lock to be released. Normally, the thread would instead go back to sleep and wait for its next chance to run. On an SMP system, Robert has noted a 16% improvement on buildworld and a 30% improvement in MySQL performance.

Link
http://www.freebsd.org/cgi/getmsg.c...cal/www/db/text/2004/cvs-all/20040815.cvs-all

GEOM RAID 3 class added
Pawel Jakub Dawidek (pjd) added a GEOM class for RAID 3 and a utility named graid3 that is used to manage it. RAID 3 spreads data across a number of drives, using another drive to store parity data. In the event of any one drive failing, the parity drive can be used to recover it. In other words, RAID 3 is like RAID 5, but it uses a dedicated drive for parity data.

Link
http://www.freebsd.org/cgi/mid.cgi?200408160623.i7G6NExIO57228

ipfw rules can now be associated with jails
Christian S. J. Peron (csjp) added a "jail" option to ipfw, allowing rules to be associated with specific jail IDs. He gives the following example:
Code:
ipfw add count ip from any to any jail 2

Link
http://www.freebsd.org/cgi/mid.cgi?200408122205.i7CM5lTf044327


Mehr gibt es unter:
http://www.xl0.org/FreeBSD/16-08-04.html
 
Back
Top