]> git.michaelhowe.org Git - packages/o/openafs.git/commit
DEVEL15-windows-cell-hashtables-20070622
authorJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 22 Jun 2007 23:16:39 +0000 (23:16 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 22 Jun 2007 23:16:39 +0000 (23:16 +0000)
commit49af97f07fc395e7ec2f3fbfd89db28219ce692f
treecc2f9efc664be675a7cd0469762e23fa1cba3628
parent50d5c21f3535048cba324f266cf57528b34c9a1d
DEVEL15-windows-cell-hashtables-20070622

Add name and ID hash tables for cell lookups.  cell lookups occur on
every request.  sometimes multiple times.  removing the walking of the
cell list when there are dozens of cells decreases cpu utilization and
increases throughput.

(cherry picked from commit ccfba9c7b806bdbd60f31010618e99eb48d2ddb6)
src/WINNT/afsd/cm_cell.c
src/WINNT/afsd/cm_cell.h
src/WINNT/afsd/cm_ioctl.c
src/WINNT/afsd/cm_memmap.c
src/WINNT/afsd/cm_memmap.h