Der RAM-Verbrauch beim Mac ist nicht grösser als bei Windows oder Linux, nur die Speicherverwaltung ist dümmer.
Also unixoide Systeme, zu denen auch Mac OS X gehört, versuchen ja den Speicher zu nutzen (aka nix frei zu lassen), nur Mac OS X weiss immer nicht so recht, wann es an der Zeit ist, sich von "eigentlich freiem" RAM zu trennen zu gunsten von tatsächlich benötigten Informationen. Das wird im Taskmanager dann als "inaktiv" anzeigt und nur dann wieder genutzt, wenn während des Hibernate der Akku entnommen wird oder das Programm, das so viel Speicher brauchte, wieder gestartet wird.
Da letzteres in der Praxis aber kaum vorkommt, wird eher die Swap als der "inaktive" RAM genutzt, wodurch der inaktive Speicher im Grunde toter Speicher ist, den man bei Unix-Systemen aber nur äusserst ungern hat.
DAS könnten die sich ruhig mal bei Windows ab Vista abschauen, da funktioniert das mit dem Cachen und auch freigeben nämlich prima.
Und das vB 4.0.4 ist RAM-mässig, nach meinen Testläufen, ungefähr wieder da, wo das vB3 war. Das CMS ist nach wie vor eine Ressourcen-Schleuder, aber das war es auch schon vor 4.0.4.
Aber irgendwas muss man seinen Usern ja auftischen