===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/42.html,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -r1.56 -r1.57
--- www/42.html 2007/09/06 22:49:01 1.56
+++ www/42.html 2007/09/07 08:31:05 1.57
@@ -215,11 +215,11 @@
- Huge performance improvements in the network stack, including:
-- Reduce per-packet mbuf tag allocation overhead in pf. This yields a
-100% improvement in pf performance.
+
- In pf, store routing table ID, queue ID etc directly in the packet header mbuf instead of using
+mbuf tags (which use malloc'd memory). This yields a 100% improvement in pf performance.
- Packet forwarding can skip IPSEC stack if no IPSEC flows are defined. This
yields a further 5% improvement in packet forwarding performance.
-
- Skip TCP/UDP/ICMP/ICMP6 checksumming on incoming packets when not necessary.
+
- Skip TCP/UDP/ICMP/ICMP6 checksumming when not necessary.
This yields a further 10% improvement in pf performance.
- A change in the way the kernel random pool is stirred greatly increases
performance with network interface cards that support interrupt mitigation, especially
@@ -763,7 +763,7 @@
alt="OpenBSD">
www@openbsd.org
-$OpenBSD: 42.html,v 1.56 2007/09/06 22:49:01 cloder Exp $
+$OpenBSD: 42.html,v 1.57 2007/09/07 08:31:05 henning Exp $