![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 66
枫之所向
这个作者很懒,什么都没留下…
展开
-
【无标题】
linux驱动 mmap使用原创 2022-11-25 16:32:46 · 316 阅读 · 0 评论 -
swupdate-linux开源OTA方案
linux swupdate OTA原创 2022-09-06 17:15:34 · 1115 阅读 · 1 评论 -
Linux soft lockup
Linux soft lockup分析关键词:watchdog、soft lockup、percpu thread、lockdep等。近日遇到一个soft lockup问题,打印类似“[ 80.002856] NMI watchdog: BUG: soft lockup - CPU#0 stuck for 22s! [poweroff:965]“。这是lockup检测机制在起作用,lockup检测机制包括soft lockup detector和hard lockup detector。借机分析原创 2022-03-24 16:32:52 · 1081 阅读 · 0 评论 -
linux启动速度优化
#1. 概述##1.1 编写目的介绍TinaLinux下启动速度优化使用方法。##1.2 适用范围硬件平台:全志R/V/F/MR/H系列芯片。软件平台: Tina V3.5 及其后续版本。##1.3 相关人员适用于TinaLinux平台的客户及相关技术人员。#2. 启动速度优化简介启动速度是嵌入式产品一个重要的性能指标,更快的启动速度会让客户有更好的使用体验,在某些方面还会节省能耗,因为可以直接关机而不需要休眠。启动速度优化可提升产品的竞争力。对于某些系统来说,启动速度是硬性要求。##原创 2022-02-28 20:39:06 · 523 阅读 · 0 评论 -
linux-用户进程时间统计
1 用户进程耗时1.1 准备工作 默认环境在sdk包上在busybox工具是不支持bootchartd功能在,因此需要重新配置、编译,然后替换掉rootfs里的busybox可执行文件。1.2 编译busybox源码 在v536的环境中,busybox的源码在此路劲下out/v536-cdr/compile_dir/target/busybox-1.27.2/,然后配置busybox,通过make menuconfig命令来配置(也可通过在顶层目录下的.config文件来设置),需要配置如下原创 2021-07-17 14:32:00 · 490 阅读 · 0 评论