会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
侧边栏
yooooooo
以有涯之生随无涯之学
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
59
60
61
62
63
64
65
66
67
···
135
下一页
2023年9月10日
用 kGDB 调试 Linux 内核
摘要: 1 简介 这个文档记录了用 kGDB 调试 Linux 内核的全过程,都是在前人工作基础上的一些总结。以下操作都是基于特定板子来进行,但是大部分都能应用于其他平台。 要使用 KGDB 来调试内核,首先需要修改 config 配置文件,打开相应的配置,配置内核启动参数,甚至修改串口驱动添加 poll
阅读全文
posted @ 2023-09-10 17:33 yooooooo
阅读(1259)
评论(0)
推荐(1)
2023年9月7日
如何快速定位 Linux Panic 出错的代码行
摘要: 问题描述 内核调试中最常见的一个问题是:内核Panic后,如何快速定位到出错的代码行? 就是这样一个常见的问题,面试过的大部分同学都未能很好地回答,这里希望能够做很彻底地解答。 问题分析 内核Panic时,一般会打印回调,并打印出当前出错的地址: kernel/panic.c:panic(): #i
阅读全文
posted @ 2023-09-07 23:43 yooooooo
阅读(632)
评论(0)
推荐(1)
2023年9月2日
qemu的使用
摘要: ## 一、QEMU的运行模式 直接摘抄自己《揭秘家用路由器0day漏洞挖掘技术》,网上查了一下也没有找到令人满意的QEMU的使用说明,就采用这本书上的介绍。如果后期能够找到比较满意的QEMU的使用方法的说明,再添加上来。 
评论(0)
推荐(0)
Fio工具详解【强大的IO性能压测工具】
摘要: Fio压测工具操作 fio -name=iouring_test -filename=/mnt/vdd/testfile -iodepth=128 -thread -rw=randread -ioengine=io_uring -sqthread_poll=1 -direct=1 -bs=4k -s
阅读全文
posted @ 2023-09-02 15:47 yooooooo
阅读(2077)
评论(0)
推荐(0)
2023年8月21日
linux那些事之页迁移(page migratiom)
摘要: ## Page migration 页迁移技术是内核中内存管理的一种比较重要的技术,最早该技术诞生于NUMA系统中(Page migration [LWN.net]),后续由于内存规整以及CMA和COW技术的出现,也需要用到页迁移技术,逐渐称为内核内存子系统中占有比较重要地位。 ## 页迁移在NUM
阅读全文
posted @ 2023-08-21 23:40 yooooooo
阅读(1063)
评论(0)
推荐(0)
2023年8月13日
Linux内存管理2.6 -反向映射RMAP(最终版本)
摘要: 所谓反向映射是相对于从虚拟地址到物理地址的映射,反向映射是从物理页面到虚拟地址空间VMA的反向映射。 RMAP能否实现的基础是通过struct anon_vma、struct anon_vma_chain和sturct vm_area_struct建立了联系,通过物理页面反向查找到VMA。 用户在使
阅读全文
posted @ 2023-08-13 18:21 yooooooo
阅读(302)
评论(0)
推荐(0)
2023年8月12日
文件映射缺页中断和匿名页面缺页中断的区别
摘要: 文件映射缺页中断和匿名页面缺页中断主要区别在于缺页时的处理方式和触发原因。 对于文件映射缺页中断,当程序需要访问文件映射的某个页面但该页面尚未调入内存时,就会触发文件映射缺页中断。这时,操作系统会根据文件映射的约定从磁盘加载相应的文件内容到内存中,然后更新页表,使得程序可以继续执行。 而对于匿名页面
阅读全文
posted @ 2023-08-12 17:03 yooooooo
阅读(100)
评论(0)
推荐(0)
Linux内核虚拟内存管理之匿名映射缺页异常分析
摘要: 今天我们就来讨论下这种缺页异常,让大家彻底理解它。注:本文使用linux-5.0内核源代码。文章分为以下几节内容: 1. 匿名映射缺页异常的触发情况 2. 0页是什么?为什么使用0页? 3. 源代码分析 3.1 触发条件 3.2 第一次读匿名页 3.3 第一次写匿名页 3.4 读之后写匿名页 4.
阅读全文
posted @ 2023-08-12 16:58 yooooooo
阅读(308)
评论(0)
推荐(0)
2023年8月10日
mmap映射类型
摘要: 文件映射和匿名映射都是操作系统中对于内存映射的两种类型,主要应用于进程间的通信或者大量数据的处理。 - 文件映射,也就是内存映射文件,是把一个文件或者文件的一部分映射到进程的地址空间,它允许对文件进行随机访问。当进程对这块内存区域进行读写还操作时,系统会自动把更改写回磁盘文件。这样做的好处是可以像访
阅读全文
posted @ 2023-08-10 23:28 yooooooo
阅读(399)
评论(0)
推荐(0)
2023年8月9日
emmc寿命
摘要: ## EMMC器件寿命 ### 1)先确认EMMC器件NAND FLASH类型,是MLC还是TLC,一般是TLC,器件手册标称1000-3000次,取平均值2000次作为评估; 
评论(0)
推荐(0)
上一页
1
···
59
60
61
62
63
64
65
66
67
···
135
下一页
公告