HomeFreeBSD

Do not pre-allocate reservation keys memory for every possible initiator.

Description

Do not pre-allocate reservation keys memory for every possible initiator.

In configurations with many ports, like iSCSI, each LUN is typically
accessed only by limited subset of ports. Allocating that memory on
demand allows to reduce CTL memory usage from 5.3MB/LUN to 1.3MB/LUN.

MFC after: 1 month

Details

Provenance
mavAuthored on
Parents
rS275446: Plug memory leaks on UNMAP and XCOPY with invalid parameters.
Branches
Unknown
Tags
Unknown

Event Timeline