HomeFreeBSD

MFC: r258137

Description

MFC: r258137
Introduce allocation cache to store LZ4 compression contexts without kicking
VM subsystem twice for every written record.

Tests on 24-core system show double reduction of CPU time spent on copying
single large well-compressed file.

This patch is not really needed on illumos (while not harm either) since
their memory allocator by default uses caching for all requests up to 128K.

Details

Provenance
mavAuthored on
Parents
rS262163: MFC r253992:
Branches
Unknown
Tags
Unknown

Event Timeline