查询Java中的系统(而不是JVM)正常运行时间

时间:2009-03-23 16:30:17

标签: java operating-system monitoring jmx

在JavaSE 6中是否存在与操作系统无关的查询系统(不是JVM - 我知道RuntimeMXBean.getUptime())正常运行时间的方法吗?

由于

2 个答案:

答案 0 :(得分:2)

是和否。

  • 系统特定的查询正常运行时间的方式(例如* nix上的正常运行时间)
  • detect the operating system的方式。
  • 可能的操作系统数量有限。
  • 你是一个通用的编程环境,所以......

答案 1 :(得分:-1)

因为他们为每个平台编写特定的JRE,因此知道每个操作系统的uptime()版本,并且他们可以轻松地将其包装到一些java调用中,所以它们实现它并不是什么大问题。比如getSystemUptime()