Is there a cross platform C API that can be used to get system usage metrics?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I’ve worked with libstatgrab before. Gets you some pretty useful system statistics for the main Unix-like variants and Windows through Cygwin (supposedly – never tried). Different OS’s work so differently – especially when it comes to usage metrics – it may be challenging to get what you want. Even something as simple sounding as “free memory” can be tricky to act on in a cross-platform way. Perhaps if you narrow things down a bit, maybe we can find something.