On Aug 12, 2006, at 7:28 PM, John Siracusa wrote: > My first impression is that that list is probably too long. > Remember that Mine was too. But it pays to be thorough.
> You should really use your classes where possible. Since those > classes "use > base Rose::*", they will load the Rose::* modules they need. Some things in there are obvious, as they're used as base classes for my own modules, and already imported. Rose::DB Rose::DB::Object Rose::DB::Object::Cached Rose::DB::Object::Manager Rose::DB::Pg I just toss them into startup.pl 'to be safe' and complete The rest are items that Rose calls, or doesn't, based on how my own classes are used. (if you're wondering how'd i get them , i regexed the source to try and find everything Rose::DB::Object uses ) > RDBO does "create once and then cache" a bunch of derived > metadata. I plan > to add some sort of "compile all" method or option to do all of this > up-front rather than waiting for the first use. This should > increase shared > memory in a mod_perl environment. Do you have any preferences for an > interface to such a thing? That could explain a bunch of my performance issues. I really don't know enough of the Rose internals, in terms of caching and namespace layout to begin to suggest My mp processes are currently at 30-50mb shared memory and 20-50mb private. anything that could lower that would be GREATLY appreciated. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Rose-db-object mailing list Rose-db-object@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rose-db-object