摘要:
1、在Linux下获取CPU核数 linux下可以通过linux系统提供的sysconf()来获取当前CPU个数,sysconf在头文件unistd.h中声明。 sysconf函数中输入参数_SC_NPROCESSORS_CONF和_SC_NPROCESSORS_ONLN均可以获取系统CPU个数。 阅读全文
posted @ 2020-08-19 16:30
裸睡的猪
阅读(3770)
评论(0)
推荐(0)
摘要:
Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制, 用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。 Linux内核地址空间划分 通常32位Linux内核地址空间划分0~3G为用户 阅读全文
posted @ 2020-08-19 15:04
裸睡的猪
阅读(662)
评论(0)
推荐(0)
摘要:
单板启动后,会经常看到提示“perf interrupt took too long (n > x)”,这样的打印信息。 相关配置参数有: /proc/sys/kernel/下 perf_cpu_time_max_percent: perf分析工具最大能够占用CPU性能的百分比0:不限制1~100: 阅读全文
posted @ 2020-08-19 14:03
裸睡的猪
阅读(28558)
评论(0)
推荐(0)
浙公网安备 33010602011771号