2026年6月13日

Windows-1-WSL-1-使用介绍

摘要: Window中WSL安装后启动界面推荐文档:Windows Subsystem for Linux 文档: https://learn.microsoft.com/zh-cn/windows/wsl/设置 WSL 开发环境: https://learn.microsoft.com/zh-cn/win 阅读全文

posted @ 2026-06-13 16:51 Hello-World3 阅读(11) 评论(0) 推荐(0)

2026年6月9日

文件系统-3-IO性能测试工具-1-fio-1-理论简介

摘要: fio下载: fio GitHub官方镜像下载:https://github.com/axboe/fio //下载下来为 fio-master.zip 发行版下载:https://github.com/axboe/fio/releases //没有下载按钮 一、fio理论介绍 fio 是 Linux 阅读全文

posted @ 2026-06-09 18:15 Hello-World3 阅读(13) 评论(0) 推荐(0)

2026年6月8日

Linux信号-1-信号处理-1-sigaction()

摘要: 一、signation简介 sigaction() 系统调用用于修改进程在收到某个特定信号时采取的动作。在 Linux 里,sigaction 是比 signal 更推荐的信号处理接口,原因是行为更稳定、可控性更强。 由 fork(2) 创建的子进程会继承父进程信号处置的副本####。在 execv 阅读全文

posted @ 2026-06-08 11:43 Hello-World3 阅读(8) 评论(0) 推荐(0)

2026年6月6日

文件系统-4-相关命令汇总

摘要: 一、命令维度 1. stat (1) 用法 # stat --help Toybox 0.8.9-android multicall binary (see toybox --help) usage: stat [-tfL] [-c FORMAT] FILE... Display status of 阅读全文

posted @ 2026-06-06 14:09 Hello-World3 阅读(3) 评论(0) 推荐(0)

2026年6月3日

IO优先级-ioprio

摘要: 一、ioprio简介 1. ioprio.rst 注: 本文翻译自 msm-5.4/Documentation/block/ioprio.rst 随着 cfq v3(又称 cfq-ts 或时间片 cfq)的引入,文件读操作已支持基本的 I/O 优先级设置。这使得用户可以对进程或进程组进行 I/O n 阅读全文

posted @ 2026-06-03 14:22 Hello-World3 阅读(7) 评论(0) 推荐(0)

2026年5月21日

内核机制—workqueue-2-资料

摘要: 一、workqueue.rst 注: 翻译自 msm-5.4/Documentation/core-api/workqueue.rst 并发管理工作队列(cmwq) :Date: 2010 年 9 月:Author: Tejun Heo <[email protected]>:Author: Florian 阅读全文

posted @ 2026-05-21 20:50 Hello-World3 阅读(13) 评论(0) 推荐(0)

2026年5月3日

文件系统-5-相关工具-dd命令

摘要: 基于A12+msm-5.4 一、简介 1. dd --help Toybox 0.8.4-android 多调用二进制文件:https://landley.net/toybox(参见 toybox --help) 用法: dd [if=FILE] [of=FILE] [ibs=N] [obs=N] 阅读全文

posted @ 2026-05-03 11:16 Hello-World3 阅读(30) 评论(0) 推荐(0)

2026年4月28日

内存管理-63-VMA-2-VMA相关操作

摘要: 基于msm-5.4 本文介绍VMA的初始化、插入、删除、查找、split、merge、copy等操作。 一、VMA初始化 1. 相关函数 static inline void INIT_VMA(struct vm_area_struct *vma) //linux/mm.h static inlin 阅读全文

posted @ 2026-04-28 15:29 Hello-World3 阅读(24) 评论(0) 推荐(0)

2026年4月25日

内存管理-66-RMAP

摘要: 基于 msm-5.4 一、RMAP简介 二、相关结构 1. struct anon_vma struct anon_vma { //rmap.h struct anon_vma *root; struct rw_semaphore rwsem; atomic_t refcount; unsigned 阅读全文

posted @ 2026-04-25 15:53 Hello-World3 阅读(15) 评论(0) 推荐(0)

内存管理-66-内存管理锁汇总

摘要: 一、mm中的锁次序 1. rmap.c 中的注释 //Lock ordering in mm: inode->i_mutex (while writing or truncating, not reading or faulting) mm->mmap_sem page->flags PG_lock 阅读全文

posted @ 2026-04-25 14:09 Hello-World3 阅读(9) 评论(0) 推荐(0)

导航