Profile management allows you to have multiple configurations supported under each personality mode. Profiles are used to customize the controller to deliver the best performance for that configuration. For example, a profile with no PCI device support can support a higher queue depth than a profile that supports 32 PCI devices.