会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LoyenWang
天道酬勤
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
6
下一页
[置顶]
【原创】(六)Linux进程调度-实时调度器
摘要: 背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 在Linux内核中,实时进程总是比普通进程的优先级要高,实时进程的调度是由 来管理,而普通进程
阅读全文
posted @ 2020-03-27 21:03 LoyenWang
阅读(12462)
评论(1)
推荐(2)
[置顶]
【原创】(二)Linux进程调度器-CPU负载
摘要: 背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 CPU负载( )指的是某个时间点进程对系统产生的压力。 来张图来类比下(参考 "Underst
阅读全文
posted @ 2020-02-16 14:01 LoyenWang
阅读(9620)
评论(1)
推荐(1)
[置顶]
【原创】(十二)Linux内存管理之vmap与vmalloc
摘要: 背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 在之前的系列文章中,分析到了 的页框分配, 的小块内存对象分配,这些分配的地址都是物理内存连续
阅读全文
posted @ 2019-12-01 13:44 LoyenWang
阅读(12419)
评论(0)
推荐(1)
[置顶]
【原创】(十一)Linux内存管理slub分配器
摘要: 背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 之前的文章分析的都是基于页面的内存分配,而小块内存的分配和管理是通过块分配器来实现的。目前内核
阅读全文
posted @ 2019-11-24 16:20 LoyenWang
阅读(10128)
评论(2)
推荐(3)
[置顶]
【原创】(七)Linux内存管理 - zoned page frame allocator - 2
摘要: 背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 本文将分析 。 伙伴系统,是通过将物理内存划分为页面来进行管理的系统,支持连续的物理页面分配和
阅读全文
posted @ 2019-10-13 16:31 LoyenWang
阅读(7226)
评论(9)
推荐(2)
[置顶]
【原创】(五)Linux内存管理zone_sizes_init
摘要: 背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 介绍 在 "(四)Linux内存模型之Sparse Memory Model" 中,我们分析了 函数
阅读全文
posted @ 2019-09-22 17:57 LoyenWang
阅读(9678)
评论(5)
推荐(1)
[置顶]
【原创】(三)Linux paging_init解析
摘要: 背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 介绍 从 中,可知在 调用之前,存放 和`DTB memblock_add memblock_all
阅读全文
posted @ 2019-09-07 23:43 LoyenWang
阅读(14356)
评论(1)
推荐(3)
[置顶]
【原创】(二)Linux物理内存初始化
摘要: 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 使用工具:Source Insight 3.
阅读全文
posted @ 2019-08-31 23:13 LoyenWang
阅读(19829)
评论(1)
推荐(2)
[置顶]
【原创】(一)ARMv8 MMU及Linux页表映射
摘要: 背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 介绍 要想理解好Linux的页表映射,MMU的机制是需要去熟悉的,因此将这两个模块放到一起介绍。 关
阅读全文
posted @ 2019-08-25 00:39 LoyenWang
阅读(35249)
评论(5)
推荐(3)
2021年10月24日
【原创】Linux v4l2框架分析
摘要: 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 使用工具:Source Insight 3.
阅读全文
posted @ 2021-10-24 23:02 LoyenWang
阅读(17833)
评论(5)
推荐(6)
2021年7月31日
一文说清OpenCL框架
摘要: 背景 Read the fucking official documents! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: 对不起,我竟然用了一个夺人眼球的标题; 我会尽量从一个程序员的角度来阐述OpenCL,目标是浅显易懂,如
阅读全文
posted @ 2021-07-31 23:30 LoyenWang
阅读(9374)
评论(1)
推荐(5)
2021年3月28日
【原创】Linux虚拟化KVM-Qemu分析(十一)之virtqueue
摘要: 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: KVM版本:5.9.1 QEMU版本:5.0.0 工具:Source Insight 3.5, Visio 文章同步在
阅读全文
posted @ 2021-03-28 17:41 LoyenWang
阅读(7713)
评论(1)
推荐(0)
2021年2月24日
【原创】Linux虚拟化KVM-Qemu分析(十)之virtio驱动
摘要: 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: KVM版本:5.9.1 QEMU版本:5.0.0 工具:Source Insight 3.5, Visio 文章同步在
阅读全文
posted @ 2021-02-24 23:05 LoyenWang
阅读(7564)
评论(1)
推荐(0)
2021年2月13日
【原创】Linux虚拟化KVM-Qemu分析(九)之virtio设备
摘要: 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: KVM版本:5.9.1 QEMU版本:5.0.0 工具:Source Insight 3.5, Visio 文章同步在
阅读全文
posted @ 2021-02-13 00:26 LoyenWang
阅读(8448)
评论(1)
推荐(1)
2021年1月24日
【原创】Linux虚拟化KVM-Qemu分析(八)之virtio初探
摘要: 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: KVM版本:5.9.1 QEMU版本:5.0.0 工具:Source Insight 3.5, Visio 概述 从本
阅读全文
posted @ 2021-01-24 22:53 LoyenWang
阅读(8092)
评论(0)
推荐(1)
2021年1月9日
【原创】Linux PCI驱动框架分析(三)
摘要: 背 景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器 使用工具:Source Insight 3.5, Visio 1. 概
阅读全文
posted @ 2021-01-09 19:04 LoyenWang
阅读(15874)
评论(0)
推荐(5)
2020年12月29日
【原创】Linux PCI驱动框架分析(二)
摘要: 背 景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器 使用工具:Source Insight 3.5, Visio 1. 概
阅读全文
posted @ 2020-12-29 23:28 LoyenWang
阅读(18472)
评论(0)
推荐(11)
2020年12月20日
【原创】Linux PCI驱动框架分析(一)
摘要: 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器 使用工具:Source Insight 3.5, Visio 1. 概述
阅读全文
posted @ 2020-12-20 23:05 LoyenWang
阅读(27736)
评论(0)
推荐(8)
2020年12月5日
【原创】Linux虚拟化KVM-Qemu分析(七)之timer虚拟化
摘要: 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: KVM版本:5.9.1 QEMU版本:5.0.0 工具:Source Insight 3.5, Visio 文章同步在
阅读全文
posted @ 2020-12-05 23:55 LoyenWang
阅读(5214)
评论(2)
推荐(1)
1
2
3
4
5
6
下一页
公告