Comments (2)
I'm writing a improved version of top, and when listing the memory usage of individual processes, I noticed that it doesn't line up with with what's reported by top or activity monitor. Is there any reason that this wouldn't be the case? I'm running MacOS Mojave.
The Activity Monitor
of Mac doesn't get the same values as htop
. So it's complicated to guess who's right and who's wrong. However, my computation for the total free memory seems a bit off, I'll try to fix it.
Also, it looks like the
get_process_list()
function only return processes started by me and not any started by other users, such as root. Is there a fix for this?
We can actually, I just ignored when I didn't get enough information but this is bad. It'll allow me to test some functions.
from sysinfo.
from sysinfo.
Related Issues (20)
- Physical memory larger than virtual memory on Windows HOT 4
- global_cpu_info().brand() returning M1 instead of Intel on Intel based Macs HOT 2
- Drop once_cell dependency once MSRV can be bumped to 1.70 HOT 1
- Free memory is wrong on Linux with gcroups v2 HOT 10
- Hot plug support HOT 3
- incorrect process cpu usage? HOT 12
- can not get cpu usage in mac os 14.4 (23E214) HOT 1
- Unable to Retrieve User Groups on Windows HOT 1
- Remove `new_all` methods
- Println not working after refresh_cpu() HOT 3
- Temperatures on Linux unavailable HOT 1
- Is it possible to add volume_serial_number to the disk? HOT 1
- the process API on macOS can returned non UTF-8 String HOT 8
- Add memory frequency, type, and slot information HOT 1
- Only store CPU usage for global CPU and no other information HOT 1
- Return std::result HOT 4
- Add `serde::Serialize` for all the output types HOT 1
- Process priority/affinity support HOT 1
- OpenCloudOS get cpu_usage fail HOT 3
- Calling `Components::refresh_list` multiple times on M-series Mac causes segfault HOT 14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sysinfo.