| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
|
|
| |
See: https://github.com/nicolargo/glances/issues/1780
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
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>
|
| |\ |
|
| | | |
|
| |/
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
|
|
|
| |
...on macOS. Just occurs sometimes for 1 socket only. Ignore the error
and continue.
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |\ |
|
| | | |
|
| |/
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
This has always been cause of confusion, e.g. see:
https://github.com/giampaolo/psutil/pull/1727#issuecomment-698934643
Removed the reference to "physical" from dostrings, functions and test.
I still left it in the doc though, as it's more explanatory.
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
|
| |
fix #1456: [macOS] psutil.cpu_freq()'s min and max are set to 0 if can't be determined (instead of crashing).
fix #1892: [macOS] psutil.cpu_freq() broken on Apple M1.
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |
|
|
| |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| |\
| |
| |
| | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | |\ |
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|
| | | |
| | |
| | |
| | | |
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
|