cvs commit: src/sys/netgraph ng_base.c

Alexander Motin mav at FreeBSD.org
Wed Apr 16 19:52:30 UTC 2008


mav         2008-04-16 19:52:29 UTC

  FreeBSD src repository

  Modified files:
    sys/netgraph         ng_base.c 
  Log:
  Use separate UMA zone for data items allocation. It is a partial
  rev. 1.149 rework.
  It allows to save several percents of CPU time on SMP by using UMA's
  internal per-CPU allocation limits instead of own global variable
  each time updated with atomics.
  
  Tested with:    Netperf cluster
  
  Revision  Changes    Path
  1.158     +70 -40    src/sys/netgraph/ng_base.c


More information about the cvs-src mailing list