Index: chap-whatsnew.xml =================================================================== RCS file: /cvsroot/htdocs/guide/en/chap-whatsnew.xml,v retrieving revision 1.9 diff -b -u -r1.9 chap-whatsnew.xml --- chap-whatsnew.xml 5 Oct 2004 18:28:00 -0000 1.9 +++ chap-whatsnew.xml 12 Oct 2004 22:01:12 -0000 @@ -116,6 +116,44 @@ the porting of &os; to even more architectures. + + Scalability improvements + + + NetBSD 2.0 has been optimized heavily during the development + process. These are some of the scalability improvements: + + + + + + The memory allocation scheme for the buffer cache, which + is used for file system meta data, has been rewritten. The + buffer cache can now use up to 15% of the physical memory + in the default configuration (tunable via &man.sysctl.8;). + + + + + Socket buffer insertion is now O(C). This can provide a + substantial performance boost to some applications which + use large socket buffers. + + + + + i386 &man.pmap.9; now uses a splay tree instead of linked lists, + making &man.fork.2; scale much better as the number of processes + increases. + + + + + A red-black tree is now being used to find entries in + vm_map. This speeds up memory allocation. + + +