c - linux上不解析/proc/cpuinfo获取CPU型号名称

标签 c linux

我想在不解析 /proc/cpuinfo 的情况下使用 C 在 linux 上获取 CPU 名称,我实际上想要将数据写入 /proc/cpuinfo 的代码,谢谢.

最佳答案

/proc/cpuinfo 不是真实文件,它仅作为 procfs 文件系统(虚拟)的一部分存在。负责生成这个虚拟文件的代码是 Linux 内核的一部分。参见 here .

例如,对于 x86 CPU,您可以查看此文件是如何生成的 here .

关于c - linux上不解析/proc/cpuinfo获取CPU型号名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34215580/

相关文章:

.W 文件中的 C 源代码

linux - SFTP 适用于 bash 但不适用于 nologin

linux - 查找名称包含字符串的所有文件

c - 关于多线程和段错误的问题

c - 进程之间的正确管道

linux - 理解以下 x86 汇编代码

ruby-on-rails - 使用 linux passwd 文件的 Ruby on Rails 用户身份验证?

c++ - C 编程中的文件处理 : What is the difference between below two codes?

c - 理解线程

我们可以通过 mmap() 分配物理上连续的内存吗?