1. A computer-implemented memory management system, comprising: a data storage subsystem of a host system for storing data, the subsystem reporting a subsystem operating mode for handling the data; and a hints component that employs a hints protocol for sending the data from a software layer of the host system to the subsystem based on the operating mode.