Linux系统
文章平均质量分 87
鸣睿家多宝
熟悉嵌入式产品的软件开发、设计、管理;熟悉图像识别嵌入式产品的设计和实现;有大型通信设备控制系统的设计和实现经验
展开
-
利用USB OTG把ARM板(瑞芯微RK3399+Linux)模拟为U盘
利用USB OTG和Gadget配置,将Linux系统的ARM板卡配置和模拟为U盘,实现数据通信,以及一些测试功能。原创 2022-10-09 14:47:26 · 4802 阅读 · 8 评论 -
Linux线程性能分析和CPU亲和力
本文描述了在SMP多处理的Linux系统中,线程迁移、负载均衡和CPU亲和力的概念。同时给出了如何通过ps命令和top命令查看调度每个线程的CPU的方法。对于多线程高性能要求的系统,如何跟踪每个核调度了哪些线程,已经如何通过pidstat 周期跟踪一个或者多个线程(进程)占用的CPU核核CPU在用户空间和内核空间的占用百分比。最后介绍了如何通过绑定和隔离等方法和原则防止实时性要求高的线程得到无调度被执行,从而满足软件的性能要求。原创 2022-09-19 22:38:07 · 2175 阅读 · 0 评论