【问题标题】:Some questions on C language (C89) [closed]关于 C 语言(C89)的一些问题 [关闭]
【发布时间】:2012-05-14 02:38:30
【问题描述】:

对不起我的英语。

下面我列出了我寻找 C 语言 (C89) 的问题答案。

  1. 如何获取处理器数量?
  2. 如何获取处理器内核数?
  3. 如何获取处理器名称?
  4. 如何获取 RAM 大小?
  5. 如何了解这个或那个处理器(或内核)的负载水平?

问候

【问题讨论】:

  • 这些问题与C语言无关。
  • 不能用纯 C 做任何这些,你需要操作系统特定的代码。
  • cat /proc/cpu 回答了您的大部分问题。为什么要打扰另一个应用程序?

标签: c


【解决方案1】:
  1. 您需要一个操作系统 API。
  2. 您需要一个操作系统 API。
  3. 您需要一个操作系统 API。
  4. 您需要一个操作系统 API。
  5. 您需要一个操作系统 API。

【讨论】:

  • -1 因为没有指定名字,OP 可以从他的工作开始。
  • @CyprUS:你在说什么名字??
  • 如 GetSystemInfo - 提供处理器数量等。
  • @CyprUS 你在说什么? $ man -S2 GetSystemInfo 产生“GetSystemInfo 没有手动输入”
  • @CyprUS:我说的是对“an OS API”的需求。你谈论一个特定的,好像有“ OS API”。但是没有,而且我不知道 OS C 最初是为进行系统调用 GetSystemInfo() 而开发的。 ICBWT。
猜你喜欢
  • 1970-01-01
  • 2012-11-27
  • 1970-01-01
  • 2011-06-16
  • 1970-01-01
  • 2011-03-03
  • 1970-01-01
  • 2018-06-22
  • 2021-11-27
相关资源
最近更新 更多