Project

General

Profile

Actions

Bug #916

closed

False-sharing in TCP hash buckets, plus size increase

Added by Dan McDonald over 10 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
kernel
Start date:
2011-04-18
Due date:
% Done:

100%

Estimated time:
Difficulty:
Tags:
Gerrit CR:

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.

Actions

Also available in: Atom PDF