1. An apparatus comprising: a memory management component having an application programming interface (API) that includes a nonvolatile memory allocation routine configured to allocate a portion of a nonvolatile memory as persistent storage across instantiations of an application in accordance with a persistence qualifier that is provided to the nonvolatile memory allocation routine, wherein the persistence qualifier is indicative of a type of persistence desired by the application.