问题标签 [system-information]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3848 浏览

c++ - 适用于 MacOS C++ 开发的 Windows WMI 等效项是什么?

我有一个 C++ 应用程序,它使用 WMI 在 Windows 上获取详细的系统信息(处理器类型、可用磁盘空间、其他硬件配置文件信息)。我想在 OSX 10.5+ 上执行相同类型的操作。MacOS 的等效 API 或接口是什么?

非常欢迎提供 API 文档或教程的链接。

0 投票
2 回答
123 浏览

windows - 我在哪里可以找到详细说明各种类型窗口的非客户端尺寸的图表?

我经常发现我需要找到非客户区的一部分的宽度或高度(例如,相当大的工具窗口边框宽度),而我从未遇到过关于什么部分是什么的完整图表。大部分我可以猜到,但我希望有一组非常好的图表,与.NetSystemInformation类中的内容相匹配。

有没有人从微软或其他地方看到过这样的图表?

编辑:

迄今为止最好的是这种图: http ://dmms.kssh.ed.jp/~kitano/winfaq/11/11-1.gif

我很想看到一些更现代、更详细的东西,但是赏金时间限制已经到了,所以赏金奖励给了 Erik。

0 投票
2 回答
3490 浏览

c++ - 如何使用 C++ 获取显示适配卡的内存大小?

我想获得显示适配器卡的内存大小。做这个的最好方式是什么?

我的开发环境是 Visual Studio C++ 2008。

谢谢。

0 投票
2 回答
73701 浏览

java - 如何通过 Java 获取系统/硬件信息?

我需要通过 Java 应用程序获取系统和硬件信息。

我感兴趣的是:

  • 操作系统详细信息;
  • 处理器数量、名称、处理器负载百分比;
  • 内存状态(总/空闲);
  • os 进程(线程)计数和每个线程的 CPU/内存使用情况;
  • 网络统计(每个接口);

有没有可以做到这一点的Java库?

0 投票
5 回答
52220 浏览

php - 如何在没有 exec 的情况下获取 CPU 使用率和 RAM 使用率?

VBulletin如何在不使用的情况下获取系统信息exec?在没有 exec 的情况下,我还能获得关于服务器的任何其他信息吗?我对感兴趣:

  • 使用的带宽
  • 系统类型
  • CPU 速度/使用率/计数
  • 内存使用情况
0 投票
2 回答
3024 浏览

java - 如何使用java获取处理器名称并注册到信息?

我们如何从 PC 获取处理器名称并注册到信息?怎么可能通过Java?我正在使用 Windows 操作系统。

参考这张图片。

在此处输入图像描述

0 投票
2 回答
1105 浏览

java - 如何使用 java 或 shell 脚本查找 unix/linux 系统信息?

如何查找 unix/linux 系统信息,如操作系统版本、RAM、编号。处理器、硬盘、专用于特定进程的内存、使用 java 或 shell 脚本的 java 内存利用率。

0 投票
2 回答
1383 浏览

windows - 获取 XP 64 位系统上的内核数

嘿嘿,

我写了一个函数,它应该给我一个 Windows 系统的核心数量。它适用于除 XP 64 位以外的所有系统。这是我获取信息的方式:

关于“NumberOfCores”,微软的 MSDN 页面告诉我“Windows Server 2003、Windows XP 和 Windows 2000:此属性不可用”。在我读到的某个地方,安装了 SP3 是可能的。我想这是真的,因为它可以在 XP 32 位系统上工作。但是没有适用于 XP 64 的 SP3...

有没有其他方法可以获取信息?

谢谢

0 投票
2 回答
11192 浏览

java - 从 JAVA 问题执行 Unix 系统命令

从 JAVA 代码执行系统命令时,我遇到了一个奇怪的问题。
实际上我想Mac OSX从我的 JAVA 应用程序中获取系统信息。
对于那个我使用

Runtime.getRuntime().exec("system_profiler -detailLevel full");

这工作正常。如果我打印输出,它很酷。但我想将此信息写入文件以供将来使用。为此我使用.like plist的 -xml 参数,system_profiler

基本上这应该在当前用户的主目录中创建一个 plist 文件。

但这似乎没有将任何内容写入文件。

我在这里错过了什么吗?

0 投票
3 回答
6824 浏览

ruby - 如何在 Ruby 中获取 linux 系统信息

如何在 Ruby 中获取 linux 系统的软件/硬件信息(这必须适用于 Fedora、Ubuntu 等)?