Open Bug 711785 Opened 13 years ago Updated 2 years ago

Use SSL_NO_LOCKS option to reduce locking overhead

Categories

(Core :: Security: PSM, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: briansmith, Unassigned)

Details

(Keywords: perf, Whiteboard: [psm-backlog])

libssl has an option, SSL_NO_LOCKS, which Sun/Oracle implemented to improve performance on servers. If we can ensure that I/O operations on SSL connections are only done on the socket transport thread (generally true in mozilla-central Gecko, but not in Mail/News), then we could disable this locking in Gecko too.

I have not measured this yet to see what, if any, performance benefit there would be.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.