Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' into new-cpu-countnew-cpu-count | Giampaolo Rodola | 2021-01-15 | 13 | -124/+93 |
|\ | |||||
| * | give CREDITS to @alxchk for #1904 | Giampaolo Rodola | 2021-01-08 | 2 | -1/+3 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | windows: Preserve GetLastError() value before calling sprintf (#1904) | alxchk | 2021-01-08 | 1 | -1/+2 |
| | | | | | | https://github.com/giampaolo/psutil/issues/1877#issuecomment-756342272 | ||||
| * | give CREDITS to @marxin for #1851 and #1852 | Giampaolo Rodola | 2021-01-07 | 2 | -0/+10 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | Speed up cpu_frequncy() on Linux systems (#1851) (#1852) | marxin | 2021-01-07 | 2 | -20/+21 |
| | | | | | | | | | | | | | | | | The change is about using /proc/cpuinfo when available. It provides cached values for frequencies and one can fill up minimum and maximum frequency from /sys/devices/system/cpu/cpufreq/policy/* sub-system (which is fast). Fixes #1851. | ||||
| * | #1901 / macOS: better err msg on proc_pidinfo() | Giampaolo Rodola | 2021-01-06 | 1 | -3/+10 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | fix issue labeler issue | Giampaolo Rodola | 2021-01-06 | 1 | -16/+1 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | provide debug info in case of error for getloadavg() on Windows. | Giampaolo Rodola | 2020-12-30 | 1 | -12/+14 |
| | | | | | | | | | | | | See: https://github.com/nicolargo/glances/issues/1780 Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | Linux, cpu_freq(): diminish os.stat() calls a bit | Giampaolo Rodola | 2020-12-30 | 1 | -12/+5 |
| | | | | | | | | | | | | | | | | | | | | Micro optimization in reference to #1852 and #1851. Use glob.glob(), which internally relies on os.scandir() in order to list /sys/devices/system/cpu/cpufreq files. In doing so, we avoid os.path.exists() for each CPU, which internally uses os.stat(). Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | Merge branch 'master' of github.com:giampaolo/psutil | Giampaolo Rodola | 2020-12-29 | 1 | -1/+1 |
| |\ | |||||
| | * | Fix typo in index.rst (#1899) | Andre F de Miranda | 2020-12-29 | 1 | -1/+1 |
| | | | |||||
| * | | update doc | Giampaolo Rodola | 2020-12-29 | 1 | -12/+2 |
| |/ | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | Fix #1512 proc connections() fails with EOPNOTSUPP | Giampaolo Rodola | 2020-12-29 | 2 | -6/+12 |
| | | | | | | | | | | | | | | ...on macOS. Just occurs sometimes for 1 socket only. Ignore the error and continue. Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | give CREDITS to @aristocratos for new sponsorship (thank you ;)) | Giampaolo Rodola | 2020-12-28 | 3 | -2/+8 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | remove win dead code | Giampaolo Rodola | 2020-12-27 | 1 | -29/+0 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | update doc | Giampaolo Rodola | 2020-12-27 | 3 | -11/+6 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | get rid of 'usable' CPUs; Linux cgroups and containers should be taken into ↵ | Giampaolo Rodola | 2020-12-29 | 1 | -4/+0 |
| | | | | | | | | | | | | account, see: https://bugs.python.org/issue36054#msg339404 Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | get rid of 'usable' CPUs; Linux cgroups and containers should be taken into ↵ | Giampaolo Rodola | 2020-12-29 | 5 | -52/+29 |
| | | | | | | | | | | | | account, see: https://bugs.python.org/issue36054#msg339404 Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | Merge branch 'master' into new-cpu-count | Giampaolo Rodola | 2020-12-26 | 3 | -5/+10 |
|\ \ | |/ | |||||
| * | give CREDITS to @dbwiddis for becoming a GH sponsor (thanks ;)) | Giampaolo Rodola | 2020-12-24 | 2 | -3/+8 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | Merge branch 'master' of github.com:giampaolo/psutil | Giampaolo Rodola | 2020-12-24 | 8 | -122/+154 |
| |\ | |||||
| * | | make clean: add -v opt | Giampaolo Rodola | 2020-12-22 | 1 | -2/+2 |
| | | | | | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | | update doc | Giampaolo Rodola | 2020-12-24 | 1 | -9/+8 |
| | | | | | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | | contract tests | Giampaolo Rodola | 2020-12-24 | 1 | -2/+3 |
| | | | | | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | | update doc | Giampaolo Rodola | 2020-12-24 | 1 | -0/+10 |
| | | | | | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | | rename var | Giampaolo Rodola | 2020-12-24 | 1 | -10/+10 |
| | | | |||||
* | | | freebsd: refactor XML parsing of CPU topology | Giampaolo Rodola | 2020-12-24 | 1 | -19/+12 |
| | | | |||||
* | | | add support for CPU sockets count on FreeBSD | Giampaolo Rodola | 2020-12-24 | 2 | -17/+16 |
| | | | |||||
* | | | Merge branch 'master' into new-cpu-count | Giampaolo Rodola | 2020-12-24 | 8 | -122/+154 |
|\ \ \ | | |/ | |/| | |||||
| * | | FreeBSD: move CPU C functions in their own cpu.c module | Giampaolo Rodola | 2020-12-24 | 8 | -122/+154 |
| |/ | |||||
* | | fix numa node count on win | Giampaolo Rodola | 2020-12-23 | 2 | -2/+2 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | add test for cpu_count('usable') | Giampaolo Rodola | 2020-12-23 | 1 | -0/+13 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | update doc | Giampaolo Rodola | 2020-12-23 | 3 | -28/+51 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | additional contract tests | Giampaolo Rodola | 2020-12-23 | 3 | -2/+8 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | better deprecation msg | Giampaolo Rodola | 2020-12-23 | 1 | -3/+7 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | minor fix | Giampaolo Rodola | 2020-12-22 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | lscpu -J: option not supported on all Linuxes | Giampaolo Rodola | 2020-12-22 | 1 | -5/+5 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | deprecate old API usage | Giampaolo Rodola | 2020-12-22 | 8 | -23/+48 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | Linux: test other CPU counts against lscpu | Giampaolo Rodola | 2020-12-22 | 1 | -22/+45 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | define a lscpu() utility parsing lscpu CLI output | Giampaolo Rodola | 2020-12-22 | 1 | -9/+13 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | implement NUMA nodes on Linux | Giampaolo Rodola | 2020-12-22 | 2 | -1/+6 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | Merge branch 'master' into new-cpu-count | Giampaolo Rodola | 2020-12-21 | 4 | -4/+4 |
|\ \ | |/ | |||||
| * | rename C fun | Giampaolo Rodola | 2020-12-21 | 4 | -4/+4 |
| | | |||||
* | | add OSX test | Giampaolo Rodola | 2020-12-21 | 1 | -13/+15 |
| | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
* | | merge from master | Giampaolo Rodola | 2020-12-21 | 7 | -160/+194 |
|\ \ | |||||
| * | | refactor some tests | Giampaolo Rodola | 2020-12-21 | 3 | -14/+19 |
| | | | | | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | | implement CPU sockets on OSX | Giampaolo Rodola | 2020-12-21 | 4 | -1/+20 |
| | | | | | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | | Merge branch 'master' into new-cpu-count | Giampaolo Rodola | 2020-12-21 | 4 | -147/+156 |
| |\ \ | | |/ | |||||
| | * | Refactor macOS CPU code (#1896) | Giampaolo Rodola | 2020-12-21 | 4 | -147/+156 |
| | | | |||||
| * | | add isinstance test | Giampaolo Rodola | 2020-12-21 | 1 | -0/+1 |
| | | | | | | | | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> |