ChemAxon 60ee1f1328
19-12-2006 09:45:50
Firstly I have read and I can see why you might want multiple cartridge instance: http://www.chemaxon.com/forum/ftopic1715.html
On a particular machine I have configured my JChem cartridge / jchemstreams to use all 4 threads for a given search...however I would like to confirm that this is the case as the indication is that the system resource consumption never appears to go over ~25% when running PL/SQL containing cart operators/functions? Perhaps I'm barking up the wrong tree, but some way of confirming all 4 threads are in use would be useful.
We are also looking to have to chunk larger data sets into smaller sets for joins so I wondered about having a set up where by I have a parent cartridge install and n slave cartridge installs all using same tomcat instance and thread each (this should utilise all threads?)...
Presumably all 4 cartridge instances will be able to access all tables cached in tomcat from the parent cartridge instance and you might suspect that all 4 threads will definitely be utilised?
Also, is there a way in Java or PL/SQL to determine how many threads are available for a particular system - i.e. in this case would return 4.
Thanks for any comments,
Daniel.
On a particular machine I have configured my JChem cartridge / jchemstreams to use all 4 threads for a given search...however I would like to confirm that this is the case as the indication is that the system resource consumption never appears to go over ~25% when running PL/SQL containing cart operators/functions? Perhaps I'm barking up the wrong tree, but some way of confirming all 4 threads are in use would be useful.
We are also looking to have to chunk larger data sets into smaller sets for joins so I wondered about having a set up where by I have a parent cartridge install and n slave cartridge installs all using same tomcat instance and thread each (this should utilise all threads?)...
Presumably all 4 cartridge instances will be able to access all tables cached in tomcat from the parent cartridge instance and you might suspect that all 4 threads will definitely be utilised?
Also, is there a way in Java or PL/SQL to determine how many threads are available for a particular system - i.e. in this case would return 4.
Thanks for any comments,
Daniel.