]> git.michaelhowe.org Git - packages/o/openafs.git/commit
windows-cell-hashtables-20070622
authorJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 22 Jun 2007 23:15:38 +0000 (23:15 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 22 Jun 2007 23:15:38 +0000 (23:15 +0000)
commitccfba9c7b806bdbd60f31010618e99eb48d2ddb6
tree35a88b9dadbdf9eafc97b0b0a9d35fde901a7448
parent8fb02b0a0c4f16a9c3de2c6c5494a7b32c3914fd
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.
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