如何在Mono中收集系统信息?

时间:2013-09-19 11:42:24

标签: c# mono cpu system-information

由于System.Management未在Mono中实现,那么在Mono中获取系统信息的方式是什么?我要找的信息如下:

  1. CPU - 处理器数量,处理器类型,型号,核心,本机线程,时钟速度,制造商,字节顺序,SSE信息

  2. GPU - 型号,制造商,CUDA核心数

  3. 内存 - 总内存,页面大小

  4. 操作系统 - 基本操作系统信息

  5. 这些信息可以通过System.Management获得,但仅适用于.net / Windows。但是如果我尝试在Mono / Linux上运行相同的代码,它将失败,因为System.Management没有在Mono中实现。那么如何以独立于操作系统的方式统一获取这些信息呢?

1 个答案:

答案 0 :(得分:0)

简单尝试:

尝试使用“环境”members。愿你可以访问其中的一些。