'license error: cores

Hi,

Just tried installing KDB+ on my new PC today. I have a license which has a few more months left on it.

I found the email with the license file and link to the 64 bit download. I have installed the relevant files but run into this license error.

KDB+ 4.1 2026.01.23 Copyright (C) 1993-2026 Kx Systems
l64/ 32(24)core 54218MB user workstation 127.0.1.1   **********@******** KDB PLUS PERSONAL #*******

'license error: cores

I guess this is happening because I upgraded to a more powerful desktop machine which has a higher core/thread count than the previous system I was using.

Is this a fixable issue or can I simply not run the software on a machine which “looks like a server” from the core count.

There is some info on how you can restrict the q process to certain cores here:

CPU affinity – Knowledge Base – kdb+ and q documentation - kdb+ and q documentation

The banner show 32(24) which means you are trying to use 32cores but are only licensed for 24.

Limit the cores to use on that machine:

taskset -c 0-23 q