equal
deleted
inserted
replaced
371 } |
371 } |
372 |
372 |
373 void os::Posix::print_load_average(outputStream* st) { |
373 void os::Posix::print_load_average(outputStream* st) { |
374 st->print("load average:"); |
374 st->print("load average:"); |
375 double loadavg[3]; |
375 double loadavg[3]; |
376 os::loadavg(loadavg, 3); |
376 int res = os::loadavg(loadavg, 3); |
377 st->print("%0.02f %0.02f %0.02f", loadavg[0], loadavg[1], loadavg[2]); |
377 if (res != -1) { |
|
378 st->print("%0.02f %0.02f %0.02f", loadavg[0], loadavg[1], loadavg[2]); |
|
379 } else { |
|
380 st->print(" Unavailable"); |
|
381 } |
378 st->cr(); |
382 st->cr(); |
379 } |
383 } |
380 |
384 |
381 void os::Posix::print_rlimit_info(outputStream* st) { |
385 void os::Posix::print_rlimit_info(outputStream* st) { |
382 st->print("rlimit:"); |
386 st->print("rlimit:"); |