1. A processing system comprising: memory storage; and memory resource partitioning code that is executable to allocate a memory partition associated with the memory storage, the memory partition having associated memory partition rules including a minimum memory allocation and a maximum memory allocation; where the memory resource partitioning code responds to a process requesting use of an amount of the memory storage by generating a memory partition in accordance with the memory partition rules.