Add load average.

This commit is contained in:
Matt McCormick (thewtex) 2010-02-24 23:49:36 -06:00
parent 88938b24c3
commit d83d5e302d

@ -131,11 +131,21 @@ string mem_string()
return oss.str();
}
string load_string()
{
ifstream loadavg_file( "/proc/loadavg" );
string load_line;
getline( loadavg_file, load_line );
loadavg_file.close();
return load_line.substr( 0, 14 );
}
int main(int argc, char** argv)
{
try
{
std::cout << mem_string() << ' ' << cpu_string();
std::cout << mem_string() << ' ' << cpu_string() << ' ' << load_string();
}
catch(const exception &e)
{