会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
侧边栏
yooooooo
以有涯之生随无涯之学
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
61
62
63
64
65
66
67
68
69
···
137
下一页
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
阅读(323)
评论(0)
推荐(0)
2023年8月12日
文件映射缺页中断和匿名页面缺页中断的区别
摘要: 文件映射缺页中断和匿名页面缺页中断主要区别在于缺页时的处理方式和触发原因。 对于文件映射缺页中断,当程序需要访问文件映射的某个页面但该页面尚未调入内存时,就会触发文件映射缺页中断。这时,操作系统会根据文件映射的约定从磁盘加载相应的文件内容到内存中,然后更新页表,使得程序可以继续执行。 而对于匿名页面
阅读全文
posted @ 2023-08-12 17:03 yooooooo
阅读(108)
评论(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
阅读(319)
评论(0)
推荐(0)
2023年8月10日
mmap映射类型
摘要: 文件映射和匿名映射都是操作系统中对于内存映射的两种类型,主要应用于进程间的通信或者大量数据的处理。 - 文件映射,也就是内存映射文件,是把一个文件或者文件的一部分映射到进程的地址空间,它允许对文件进行随机访问。当进程对这块内存区域进行读写还操作时,系统会自动把更改写回磁盘文件。这样做的好处是可以像访
阅读全文
posted @ 2023-08-10 23:28 yooooooo
阅读(408)
评论(0)
推荐(0)
2023年8月9日
emmc寿命
摘要: ## EMMC器件寿命 ### 1)先确认EMMC器件NAND FLASH类型,是MLC还是TLC,一般是TLC,器件手册标称1000-3000次,取平均值2000次作为评估; 
评论(0)
推荐(0)
2023年7月31日
Linux 循环设备 loop疑惑
摘要: ## 什么是loop设备? loop设备是一种伪设备,是使用文件来模拟块设备的一种技术,文件模拟成块设备后, 就像一个磁盘或光盘一样使用。在使用之前,一个 loop 设备必须要和一个文件进行连接。这种结合方式给用户提供了一个替代块特殊文件的接口。因此,如果这个文件包含有一个完整的文件系统,那么这个文
阅读全文
posted @ 2023-07-31 14:54 yooooooo
阅读(677)
评论(0)
推荐(0)
2023年7月22日
Linux如何使用trim命令保持SSD的读写速度
摘要: 随着硬盘技术的不断发展何固态硬盘的大量使用,你肯定听说过或者使用过固态硬盘,固态硬盘(或固态硬盘)能够达到比传统硬盘更快的读取和写入数据的速度,您可能不知道的是,随着时间的推移,当磁盘写满时,SSD硬盘在数据写入时可能会失去一些速度,如果您为了速度而在服务器中运行SSD,那么就可以使用TRIM来保持
阅读全文
posted @ 2023-07-22 15:52 yooooooo
阅读(690)
评论(0)
推荐(0)
2023年7月21日
Linux:/proc/meminfo参数详细解释
摘要: # Linux:/proc/meminfo参数详细解释 ## 一、Linux内存总览图 
评论(0)
推荐(0)
2023年7月19日
Linux uevent分析、用户接收uevent以及mdev分析
摘要: int mdev_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; int mdev_main(int argc UNUSED_PARAM, char **argv) { RESERVE_CONFIG_BUFFER(temp, PATH_MAX
阅读全文
posted @ 2023-07-19 14:19 yooooooo
阅读(172)
评论(0)
推荐(0)
2023年7月7日
linux overlay文件系统
摘要: 一个 overlay 文件系统包含两个文件系统,一个 upper 文件系统和一个 lower 文件系统,是一种新型的联合文件系统。overlay是“覆盖…上面”的意思,overlay文件系统则表示一个文件系统覆盖在另一个文件系统上面。 为了更好的展示 overlay 文件系统的原理,现新构建一个ov
阅读全文
posted @ 2023-07-07 14:41 yooooooo
阅读(7435)
评论(0)
推荐(0)
上一页
1
···
61
62
63
64
65
66
67
68
69
···
137
下一页
公告