Jan-04-2017, 07:55 PM
If in neither case 100% CPU is being used, then the CPU is not the "bottleneck" and the script is not "CPU-bound" so it must be something else.
That something else could be lots of things (most referred to as "IO-bound") like hard-disk, RAM or network usage. Those differences can be operating system-dependent, further complicating things. It can also be because other processes on the same machine; maybe the laptop didn't have other programs, but that beefy machine is being used more since it's beefy.
Is there any reason you can't talk to your developer?
That something else could be lots of things (most referred to as "IO-bound") like hard-disk, RAM or network usage. Those differences can be operating system-dependent, further complicating things. It can also be because other processes on the same machine; maybe the laptop didn't have other programs, but that beefy machine is being used more since it's beefy.
Is there any reason you can't talk to your developer?