04 2025 档案

内存管理-14-内核文档翻译-3-concepts.rst
摘要:注: 翻译自 kernel-6.1/Documentation/admin-guide/mm/concepts.rst 概念概述 Linux 中的内存管理是一个复杂的系统,多年来不断发展,包含越来越多的功能,以支持从无 MMU 的微控制器到超级计算机的各种系统。没有 MMU 的系统的内存管理称为“n 阅读全文

posted @ 2025-04-24 15:08 Hello-World3 阅读(74) 评论(0) 推荐(0)

Linux timer-1-内核文档翻译
摘要:一、hrtimers.rst / hrtimers.txt 注:翻译自 msm-5.4/Documentation/timers/hrtimers.rst hrtimers - 高分辨率内核计时器子系统 此补丁引入了一个新的高分辨率内核计时器子系统。 有人可能会问:我们已经有一个计时器子系统 (ke 阅读全文

posted @ 2025-04-18 20:59 Hello-World3 阅读(109) 评论(0) 推荐(0)

busybox-2-iostat
摘要:一、简介 iostat 可以查看CPU的各种负载,以及读写速率。 用法: / # busybox iostat --help BusyBox v1.31.0 (2019-06-10 15:54:51 CEST) multi-call binary. Usage: iostat [-c] [-d] [ 阅读全文

posted @ 2025-04-18 15:27 Hello-World3 阅读(52) 评论(0) 推荐(0)

busybox-1-mpstat
摘要:一、简介 mpstat 可以看到所有CPU和每个CPU上的各种负载、所有CPU和总CPU每秒irq个数。各种软中断每秒触发次数。 busybox mpstat -A 显示所有支持的信息,若是想删减或简化显示,使用其它命令行选项。 使用方法: / # busybox mpstat --help Bus 阅读全文

posted @ 2025-04-18 14:17 Hello-World3 阅读(58) 评论(0) 推荐(0)

内存管理-45-zram-2-实现分析
摘要:基于msm-5.4 一、简介 传统的 swap 机制是将数据交换到磁盘中,需要进行 I/O 操作,所以一定程度上会影响系统性能。但是建立在swap机制上的zRAM机制将压缩后的数据存储在内存中,对性能影响较小。 在 Linux-3.14 引入的zRAM,其原理是实现一个基于RAM的块设备,将那些暂时 阅读全文

posted @ 2025-04-14 14:03 Hello-World3 阅读(443) 评论(0) 推荐(0)

内核驱动 uid_sys_stats.c 简介
摘要:一、简介 在 Linux 内核中,CONFIG_UID_SYS_STATS 用于启用按用户ID(UID)统计系统资源使用情况的功能。当启用该宏时,会编译住 uid_sys_stats.c 文件,内核会跟踪每个 UID 的资源使用情况,例如 CPU 时间、I/O 操作、网络流量等,并提供接口供用户空间 阅读全文

posted @ 2025-04-09 11:35 Hello-World3 阅读(78) 评论(0) 推荐(0)

导航