我计划实施一个监视操作系统资源的框架:
- 流程
- 网络统计
- CPU信息等
使用java。
我看到Spring有Sigar API,该API以母语实施,顶部提供了Java API。
,但我希望在我的框架中不使用本地内容,而对于每个操作系统,它将编写一个Java类,该类将通过Java Runtime运行系统命令来获取OS信息。
所以我想有一个输入/建议,即可能已经看到没有在Java中这样做的建议并使用本机应用程序/API/JNI。任何示例都可以帮助您。我同意每个操作系统都有不同的命令来获取这些统计数据,但是每个操作系统都比有/加载本机代码具有Java类。
我已经成功使用了Sigar API。我建议使用它,听起来好像正是您所需要的。