Actions
Bug #916
closedFalse-sharing in TCP hash buckets, plus size increase
Start date:
2011-04-18
Due date:
% Done:
100%
Estimated time:
Difficulty:
Tags:
Gerrit CR:
External Bug:
Description
This was found by Joyent as "OS-299", and fixed in the Joyent Illumos batch.
TCP hash bucket mutexes are too close together and cause false-sharing. Pad them to 64-bytes where appropriate. Also, Joyent claims the number of buckets should also be larger.
Updated by Rich Lowe about 12 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Resolved in r13345 commit:20c193a013b8
Updated by Garrett D'Amore about 12 years ago
Fixed in:
- HG changeset patch
- User Jerry Jelinek <jerry.jelinek@joyent.com>
- Date 1303430797 14400
- Node ID 20c193a013b852a0435f528a95759f9684d9115a
- Parent 7691b36f7461c3dda050d37858a5831a40fc2c11
916 False-sharing in TCP hash buckets, plus size increase
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Richard Lowe <richlowe@richlowe.net>
Actions