logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Control NUMA Policy - Processes and Memory | Online Free DevTools by Hexmos

Control NUMA policy for processes with numactl. Optimize memory allocation and CPU affinity for improved performance on Linux systems. Free online tool, no registration required.

numactl

Control NUMA policy for processes or shared memory. More information: https://manned.org/numactl.

  • Run a command on node 0 with memory allocated on node 0 and 1:

numactl --cpunodebind={{0}} --membind={{0,1}} -- {{command}} {{command_arguments}}

  • Run a command on CPUs (cores) 0-4 and 8-12 of the current cpuset:

numactl --physcpubind={{+0-4,8-12}} -- {{command}} {{command_arguments}}

  • Run a command with its memory interleaved on all CPUs:

numactl --interleave={{all}} -- {{command}} {{command_arguments}}

See Also