gpt4 book ai didi

java - 使用 Java 进行操作系统监控

转载 作者:行者123 更新时间:2023-11-30 17:55:48 26 4
gpt4 key购买 nike

我计划实现一个用于监视操作系统级别资源的框架:

  • 进程
  • 网络统计
  • CPU信息等

使用 Java。

我看到Spring有SIGAR API,它是用本地语言实现的,上面提供了Java API。

但我不希望在我的框架中包含 native 内容,而是为每个操作系统编写一个 Java 类,该类将通过 Java 运行时运行系统命令来获取所需的操作系统信息。

所以我想获得人们可能已经看到的关于在 Java 中不这样做的输入/建议并使用 native app/api/jni。任何例子肯定会有帮助。我同意每个操作系统都有不同的命令来获取这些统计信息,但我更喜欢每个操作系统都有一个 Java 类,而不是拥有/加载 native 代码。

最佳答案

我使用 SIGAR API 取得了巨大成功。我建议使用它,听起来它正是您所需要的。

关于java - 使用 Java 进行操作系统监控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13957104/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com