Skip to content

Intern protover lines for relays to save RAM

We over a whole megabyte per directory to hold the pr lines from consensus documents. But these lines are mostly duplicate. We should intern them to save RAM, like Tor does.

Doing this saves about 1MB per directory.

(See InternCache for an implementation.)

Edited by Nick Mathewson