initial commit
This commit is contained in:
commit
429a176559
59 changed files with 4097 additions and 0 deletions
17
content/2013/11/13/linux-howto-get-the-number-of-cpus.md
Normal file
17
content/2013/11/13/linux-howto-get-the-number-of-cpus.md
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
+++
|
||||
title = "Linux: HOWTO get the number of CPUs"
|
||||
date = 2013-11-13T12:13:04+00:00
|
||||
+++
|
||||
```console
|
||||
$ getconf _NPROCESSORS_ONLN
|
||||
```
|
||||
returns the number of CPUs online.
|
||||
|
||||
<!-- more -->
|
||||
|
||||
Internally it is parsing
|
||||
`/sys/devices/system/cpu/online`, which can have the contents: `0-3,5,7-9`.
|
||||
|
||||
Better let getconf [do all the counting for you](https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/unix/sysv/linux/getsysstats.c#l127).
|
||||
|
||||
This is very useful, if you want to optimize the number of threads.
|
||||
Loading…
Add table
Add a link
Reference in a new issue