145 ifstream stat_stream(
"/proc/self/stat", ios_base::in);
147 string pid, comm, state, ppid, pgrp, session, tty_nr;
148 string tpgid, flags, minflt, cminflt, majflt, cmajflt;
149 string utime, stime, cutime, cstime, priority, nice;
150 string O, itrealvalue, starttime;
155 stat_stream >> pid >> comm >> state >> ppid >> pgrp >> session >> tty_nr
156 >> tpgid >> flags >> minflt >> cminflt >> majflt >> cmajflt
157 >> utime >> stime >> cutime >> cstime >> priority >> nice
158 >> O >> itrealvalue >> starttime
164 long page_size = sysconf(_SC_PAGE_SIZE);
169 return rss * page_size;
FIELD3D_API void print(Severity severity, const std::string &message)
Sends the string to the assigned output, prefixing the message with the severity.