c - 使用 C 在 Linux 中获取处理器类型
问题描述
我正在尝试使用 C 获取 Linux 中每个进程的系统处理器类型、处理器数量和打开文件的最大数量。我发现
#include<stdio.h>
#include<sys/sysinfo.h>
int main()
{
printf("There are %d processors.\n", get_nprocs());
}
给我处理器的数量。有没有办法使用 sysinfo 访问其他 2 个所需的功能?
解决方案
推荐阅读
- javascript - 三.js计算STL文件网格体积
- three.js - AR.js 尝试将场景同步到指南针北方
- c++ - 获取浏览器进程 ID,然后在 C++ 程序中使用它
- php - php文件功能不适用于长csv文件
- assembly - 8086 - 在 8086 微处理器中声明数组后的汇编、mov 操作
- c# - 如何使用最速下降法 C# 获得 2 个非线性函数/方程系统的目标来解决它?
- keyboard - Flutter中动态更新keyboardType
- mysql - 调试工具包显示重复查询
- reactjs - 使用自定义中间件进行异步操作 - dipactching thunk 操作时
- php - 与 pdo 进行数据库连接的类