Abgesehen vom Cache habe ich doch den richtigen Wert angegeben. Einfach die Spalte RSS per Skript zusammenzählen [1]. Den Cache interessiert niemanden, der schrumpft sich ja von alleine klein. Leider sieht man auf den ersten Blick auch nicht, was aus dem RAM ausgelagert wurde. [2]
Ansonsten hilft auch die offizielle Doku weiter: http://linux-vserver.org/Memory_Limits
Bug-Hinweis: Letzeres Skript ignoriert zur Zeit wohl noch shared libraries.