the CSS takes most of the memory to create Flow Control Block [FCB] which are then allocated to create flow connections.
From llama mode you can do a 'flow stat' to see how many free FCB you have left.
This is more important than the memory.
A device with no config and not attached to any interface would still consume most of its memory to create the FCB.
Gilles.