Linux repositories inspector

numactl - Library for tuning for Non Uniform Memory Access machines

numactl runs processes with a specific NUMA (Non-Uniform Memory Architecture) scheduling or memory placement policy. In addition it can set persistent policy for shared memory segments or files.
2.0.13
Arch iconArch rolling
OpenSUSE iconOpenSUSE Tumbleweed
2.0.12
CentOS iconCentOS 7.7.1908
Debian iconDebian 10.0
Fedora iconFedora 29
Fedora iconFedora 30
Fedora iconFedora 31
Fedora iconFedora rawhide
Manjaro iconManjaro rolling
Ubuntu iconUbuntu 19.04
Ubuntu iconUbuntu 19.10
Ubuntu iconUbuntu 20.04
2.0.11
Debian iconDebian 9.0
Fedora iconFedora 28
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
OpenSUSE iconOpenSUSE Leap 15.2
Ubuntu iconUbuntu 17.10
Ubuntu iconUbuntu 18.04 LTS
Ubuntu iconUbuntu 18.10
Ubuntu iconUbuntu 16.04 LTS
2.0.9
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
Arch iconArch rolling extra/oszst2.0.13-22020-02-0781.5 kiB222 kiB
CentOS iconCentOS 7.7.1908 osrpm2.0.12-3.el72020-01-0765.5 kiB141 kiBCentOS BuildSystem
CentOS iconCentOS 7.7.1908 updatesrpm2.0.12-3.el7_7.12020-01-0765.6 kiB141 kiBCentOS BuildSystem
Debian iconDebian 10.0 buster/maindeb2.0.12-12019-01-1241.3 kiB143 kiB
Debian iconDebian 9.0 stretch/maindeb2.0.11-2.12017-11-1044.2 kiB117 kiB
Fedora iconFedora 28 releases/Everything-osrpm2.0.11-8.fc282019-01-1472.3 kiB152 kiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm2.0.12-1.fc292019-01-1460.6 kiB181 kiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm2.0.12-1.fc292019-01-1460.6 kiB181 kiBFedora Project
Fedora iconFedora 30 releases/Everything-osrpm2.0.12-2.fc302019-06-1761 kiB210 kiBFedora Project
Fedora iconFedora 31 releases/Everything-osrpm2.0.12-3.fc312020-01-0769.8 kiB185 kiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm2.0.12-4.fc322020-02-0869.4 kiB183 kiBFedora Project
Manjaro iconManjaro rolling stable/extraxz2.0.12-12019-01-1474 kiB221 kiB
Manjaro iconManjaro rolling testing/extraxz2.0.12-12019-01-1474 kiB221 kiB
Manjaro iconManjaro rolling unstable/extraxz2.0.12-12019-01-1474 kiB221 kiB
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm2.0.11-lp150.2.42019-01-1765.3 kiB157 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm2.0.11-lp151.3.32019-01-2365.4 kiB157 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.2 ossrpm2.0.11-lp152.4.42020-01-0762.2 kiB157 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm2.0.9-12.32019-01-1759.2 kiB149 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm2.0.13-1.12020-01-2471.2 kiB205 kiBhttps://bugs.opensuse.org
Ubuntu iconUbuntu 17.10 artful/maindeb2.0.11-2.12017-11-1031.2 kiB120 kiB
Ubuntu iconUbuntu 18.04 LTS bionic/maindeb2.0.11-2.12017-11-1031.2 kiB120 kiB
Ubuntu iconUbuntu 18.04 LTS bionic-updates/maindeb2.0.11-2.1ubuntu0.12019-06-1734 kiB120 kiB
Ubuntu iconUbuntu 18.10 cosmic/maindeb2.0.11-2.22019-01-1436 kiB145 kiB
Ubuntu iconUbuntu 18.10 cosmic-updates/maindeb2.0.11-2.2ubuntu0.12019-06-1738.8 kiB157 kiB
Ubuntu iconUbuntu 19.04 disco/maindeb2.0.12-12019-01-1437.6 kiB146 kiB
Ubuntu iconUbuntu 19.10 eoan/maindeb2.0.12-12019-06-1737.6 kiB146 kiB
Ubuntu iconUbuntu 20.04 focal/maindeb2.0.12-12020-01-0737.6 kiB146 kiB
Ubuntu iconUbuntu 16.04 LTS xenial/universedeb2.0.11-1ubuntu12017-11-1029.5 kiB114 kiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/maindeb2.0.11-1ubuntu1.12018-06-1229.4 kiB114 kiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/maindeb2.0.11-1ubuntu1.12018-02-2629.4 kiB114 kiB

Manual pages

numa(3)

numa - NUMA policy library

memhog(8)

memhog - Allocates memory with policy for testing

migratepages(8)

migratepages - Migrate the physical location a processes pages

migspeed(8)

migspeed - Test the speed of page migration

numactl(8)

numactl - Control NUMA policy for processes or shared memory

numastat(8)

numastat - Show per-NUMA-node memory statistics for processes and the operating system

Latest updates

Fedora icon

Fedora rawhide development/Everything-os: Updated from 2.0.12-3.fc31 to 2.0.12-4.fc32

2020-02-08
Arch icon

Arch rolling extra/os: Updated from 2.0.13-1 to 2.0.13-2

2020-02-07
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 2.0.12-4.1 to 2.0.13-1.1

2020-01-24
  • Update to version 2.0.13:
    • Release numactl 2.0.13
    • Skip `test/move_pages` if we don't have at least two nodes available
    • Add license files: GPLv2 + LGPLv2.1
    • Handle cpu-less node for bind_range test
    • Convert numastat.c to standard numactl coding style
    • Disable clang travis targets for now
    • numastat.8: clarify that information relates to resident pages
    • Fix all declarations to be C prototypes
    • numatopology: Add check for cpu-less nodes
    • Update INSTALL.md
    • numastat: when reading no-exist pid, return EXIT_FAILURE
    • numastat: Add KReclaimable to list of known fields in meminfo
    • numastat: Better diagnostic when find unknown string in meminfo
    • Enable building on s390x
    • Correct sysconf constants
    • Removed unnecessary exit from memhog.c Solves issue #50
    • Synchronized usage function with man page
    • Added memhog.8 to Makefile.am
    • memhog: add man page
    • Allow linking with lld by deduplicating symbols
    • numademo: free the node_to_use on the way out
    • numademo: free test nodemask
    • libnuma: cleanup node cpu mask in destructor
    • numactl: add va_end to usage function
    • travis: add build matrix
    • remove kernel version check
    • add missing linux version header
    • make MPOL_ macros match linux kernel
    • add missing policy
    • Fix: Add ShmemHugePages and ShmemPmdMapped to system_meminfo[]
    • Fix: move_pages test for non-contiguous nodes
    • Correct calculation of nr_nodes and re-enable move_pages test
    • Fix: regress test numastat function and few test fixes
    • Fix: distance test to include all existing nodes
    • numademo: fix wrong node input
    • Fix: node_list with memory-less nodes
  • Drop autoconf/libtool BuildRequires and autoreconf invocation, bundled configure is up-to-date.
  • Drop obsolete revert_date_in_numastat.patch, gcc sets __DATE__ based on SOURCE_DATE_EPOCH now.
  • Correct License for devel subpackage, same as for the library (LGPL-2.1-or-later).
Fedora icon

Fedora 31 releases/Everything-os: Version 2.0.12-3.fc31 introduced

2020-01-07
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Version 2.0.11-lp152.4.4 introduced

2020-01-07
  • Disable building at 32-bit ARM.
    NUMA is not supported by 32-bit ARM Linux Kernel, so build failed with
    #error "Add syscalls for your architecture or update kernel headers"
CentOS icon

CentOS 7.7.1908 updates: Version 2.0.12-3.el7_7.1 introduced

2020-01-07
  • numastat: bail out if reading no-exist pid
CentOS icon

CentOS 7.7.1908 os: Version 2.0.12-3.el7 introduced

2020-01-07
  • numastat: bail out if reading no-exist pid
Ubuntu icon

Ubuntu 20.04 focal/main: Version 2.0.12-1 introduced

2020-01-07
  • Update to 2.0.12
  • Update debian/watch file to github
  • Import into salsa.debian.org; add Vcs links to control
  • debian/patches/Allow-building-on-ARM-system.patch:
    • included upstream
  • debian/patches/Add-NAME-section-to-numastat-manpage.patch:
    • included upstream
  • debian/patches/README: remove as better tracked by git commits now
  • debian/control.in : remove; just use plain control file as it is out of sync.
Ubuntu icon

Ubuntu 16.04 LTS xenial-updates/main: Version 2.0.11-1ubuntu1.1 reintroduced

2019-10-02
Ubuntu icon

Ubuntu 16.04 LTS xenial-updates/main: Version 2.0.11-1ubuntu1.1 removed

2019-10-02
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 2.0.12-3.2 to 2.0.12-4.1

2019-09-21
  • numastat doesn't need perl anymore since 2012
Arch icon

Arch rolling extra/os: Updated from 2.0.12-3 to 2.0.13-1

2019-08-30
CentOS icon

CentOS 7.6.1810 cr: Version 2.0.12-3.el7 introduced

2019-08-30
  • numastat: bail out if reading no-exist pid
Ubuntu icon

Ubuntu 19.10 eoan/main: Version 2.0.12-1 reintroduced

2019-08-19
  • Update to 2.0.12
  • Update debian/watch file to github
  • Import into salsa.debian.org; add Vcs links to control
  • debian/patches/Allow-building-on-ARM-system.patch:
    • included upstream
  • debian/patches/Add-NAME-section-to-numastat-manpage.patch:
    • included upstream
  • debian/patches/README: remove as better tracked by git commits now
  • debian/control.in : remove; just use plain control file as it is out of sync.
Ubuntu icon

Ubuntu 19.10 eoan/main: Version 2.0.12-1 removed

2019-08-19
Ubuntu icon

Ubuntu 16.04 LTS xenial-updates/main: Version 2.0.11-1ubuntu1.1 reintroduced

2019-08-15
Ubuntu icon

Ubuntu 16.04 LTS xenial-updates/main: Version 2.0.11-1ubuntu1.1 removed

2019-08-15
Ubuntu icon

Ubuntu 19.10 eoan/main: Version 2.0.12-1 reintroduced

2019-08-14
  • Update to 2.0.12
  • Update debian/watch file to github
  • Import into salsa.debian.org; add Vcs links to control
  • debian/patches/Allow-building-on-ARM-system.patch:
    • included upstream
  • debian/patches/Add-NAME-section-to-numastat-manpage.patch:
    • included upstream
  • debian/patches/README: remove as better tracked by git commits now
  • debian/control.in : remove; just use plain control file as it is out of sync.
Ubuntu icon

Ubuntu 19.10 eoan/main: Version 2.0.12-1 removed

2019-08-14
Ubuntu icon

Ubuntu 18.04 LTS bionic-updates/main: Version 2.0.11-2.1ubuntu0.1 reintroduced

2019-08-14
  • d/p/lp1817258-Segment-fault-when-numa-nodes-not-sequential-or-cont.patch: fix segfault on uncommon numa node setups (LP: #1817258)
  • debian/patches/Allow-building-on-ARM-systems.patch:
    • add __arm__ to avoid failure due to missing syscalls.
    • return -1 and set errno to ENOSYS on migrate_pages function if __NR_migrate_pages is undefined, thanks Uwe Kleine-König and Tiago Stürmer Daitx (LP: #1711478).

Related packages

numactl-debuginfo - Debug information for package numactl
numactl-debugsource - Debug sources for package numactl
numactl-devel - Development package for building Applications that use numa
numactl-libs - libnuma libraries
numactl-libs-debuginfo - Debug information for package numactl-libs
⇧ Top