No. The application (an enterprise object database) at a minimum runs a dozen processes, each of which can have multiple threads. The idea is to run the exact same software that is used by existing customers (who currently run thousands of processes across hundreds of machines). We can set CPU...
The release notes were helpful and come close to what I need. Thread affinity (as opposed to process affinity) would be fine. The only problem I see is in the notes where it says "Threads with affinity tags will tend to remain in place" (emphasis added). Since my goal is actually performance...
I am not trying to run SQL Server on Mac OSX. I am trying to set CPU affinity using a C API for a competing product that has a similar licensing model but runs on Macintosh OSX 10.5.
I understand that Leopard has more sophisticated processor affinity capabilities and I am wondering if there is a way to get to that from a C-level API (and from the command line).
The reason I want this is to limit the functionality of a free version of a product (e.g., Oracle Express...