Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 3 of 3 total
Thread multicore
Tue, Sep 30 2014 10:16 PMPermanent Link

ClockOn

Hi

is there a way to set how many cores DBISAM server can use? at the moment a new customer has an 8 core VM box and wants to utilize more as it seems its only using 1 or so.
Tue, Sep 30 2014 10:29 PMPermanent Link

Raul

Team Elevate Team Elevate

On 9/30/2014 10:16 PM, ClockOn wrote:
> is there a way to set how many cores DBISAM server can use? at the moment a new customer has an 8 core VM box and wants to utilize more as it seems its only using 1 or so.

It already does this.

It's currently allocating a new thread for each client connection so it
does use multiple cores. You'd need number of busy client connections to
notice anything on the CPU utilization side though.

You can also run multiple dbisam server instances for simple load
balancing/redundancy so this gives you a separate process(es) (in
addition to internal multi-threading for client connections). Again
you'd need multiple clients connected to notice anything on CPU side,
The instances have be on different ports so you need a way to tell
client what port to use.

AFAIK DBISAM does not use multiple CPUs for something like a single
query but otherwise it is definitely a multi-threaded app and would use
multiple cores.

Raul
Tue, Sep 30 2014 10:40 PMPermanent Link

ClockOn

thanks Raul,

so basically the thread itself and which core, is left up to the OS.

It was what i was thinking, so thanks for helping me clear that up. They may be looking at load balancing in either case.
Image