相关疑难解决方法(0)

获取操作系统级别的系统信息

我目前正在构建一个Java应用程序,最终可能会在许多不同的平台上运行,但主要是Solaris,Linux和Windows的变种.

有没有人能够成功提取信息,例如当前使用的磁盘空间,CPU利用率和底层操作系统中使用的内存?那么Java应用程序本身正在消耗什么呢?

我更希望在不使用JNI的情况下获取此信息.

java memory resources system

230
推荐指数
10
解决办法
22万
查看次数

为什么%processor_architecture%总是返回x86而不是AMD64

我正在尝试检索环境变量以检测系统是32位还是64位.但是在64位服务器上,环境变量%processor_architecture%正在返回x86而不是AMD64.

有没有人对此有任何线索?

windows command-line batch-file

28
推荐指数
4
解决办法
5万
查看次数

如何使用Java检查操作系统的位数?(J2SE,而不是os.arch)

我正在开发一个软件应用程序来检查你安装了哪种软件,但为了做到这一点,我必须知道操作系统是32位还是64位操作系统.我试过System.getProperty("os.arch"); 但后来我读到这个命令只向我们展示了JDK/JRE的位,而不是操作系统本身.如果你能告诉我如何知道操作系统的使用(Windows 7,Mac OS,Ubuntu等等),那将简直太棒了C:

java operating-system

25
推荐指数
1
解决办法
9388
查看次数

使用Java查找sytem体系结构

我试图找出使用Java的系统架构,我尝试过:

operatingSystemMXBean.getArch()
Run Code Online (Sandbox Code Playgroud)

String sys1=System.getProperty("sun.arch.data.model")
Run Code Online (Sandbox Code Playgroud)

但是amd64当我使用英特尔64位处理器时,我得到了.

我在Wiki上阅读了这篇文章,以清理我的概念.我错过了什么吗?另外,我如何使用Java获得实际的系统架构,以便得到一个说英特尔64的输出?谢谢!

java architecture 64-bit

1
推荐指数
1
解决办法
1570
查看次数