Group Abstract Group Abstract

Message Boards Message Boards

0
|
2.9K Views
|
3 Replies
|
2 Total Likes
View groups...
Share
Share this post:

Trying to understand WolframKernel processes licensing

Posted 11 months ago
POSTED BY: Bob Freeman
3 Replies
Posted 10 months ago
POSTED BY: Bob Freeman
Posted 11 months ago

Well, another thing I tried is to run "wolframscript' (the command-line interface from a Terminal window) at the same time I had Wolfram running - but it won't let you and gives a license limit exceeded error window. if the limit were really 2 controlling processes, seems like Wolfram/Mathematica in one notebook would get one and there would still be one left over to do another "wolframscript" in a Terminal window - but that's not apparently possible...

So this whole license question is one rather obnoxious way of limiting what you can do in a really obnoxioius way. Seems like a whole lot of work to subvert using the software on your computer in ways that are not easy to anticipate. Wolfram sure goes out of their way to make it difficult to use rather than easy.

-bob

POSTED BY: Bob Freeman
Posted 11 months ago

A somewhat simplified explanation: The controlling process limit is the number of user facing kernels. You can create as many named local kernel configurations as you want, but you can only use "x" of them at the same time. The GUI starts two kernels when it starts up (by default). One is "Local" and is the default evaluator for notebooks in a session. The other is a helper kernel. You cannot directly run evaluations on it, but it also doesn't count against your process limit.

The computing process limit is basically for all of the Parallel functionality. ParallelMap, etc...

POSTED BY: Ian Hojnicki
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard