![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux内核结构学习
文章平均质量分 96
水乡夜航
嵌入式 Linux
展开
-
Linux内存管理架构之四(mmap内存映射机制)
mmap是一种内存映射文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对映关系。实现这样的映射关系后,进程就可以采用指针的方式读写操作这一段内存,而系统会自动回写脏页面到对应的文件磁盘上,即完成了对文件的操作而不必再调用read,write等系统调用函数。答 : 文件答大小对映区操作有影响. 虽然当文件原内容大于申请范围,但是越界数小于文件原内容大小,不会出现问题. 但是不建议这样做.尽量使文件和申请大小相同并且在申请的大小内操作.原创 2022-10-11 22:44:27 · 2661 阅读 · 0 评论 -
Linux内存管理架构之三(虚拟内存区块划分)
Linux内核虚拟地址空间的设计,各个区块功能,为什么存在高端内存,缺页异常和用户页表原创 2022-10-07 17:51:51 · 1512 阅读 · 0 评论 -
Linux 内核内存管理架构二(虚拟内存管理之页表)
Linux 虚拟内存管理原创 2022-10-01 17:29:49 · 1078 阅读 · 0 评论 -
Linux 内核内存管理一(物理内存管理)
linux 物理内存管理翻译 2022-09-25 22:46:05 · 724 阅读 · 0 评论 -
Linux内核框架之内核进程
前言内核主要架构由五部分构成:内存管理,进程调度和管理,文件系统、设备管理和驱动,网络驱动。本系列文希望通过代码实践和参考文章的方式力争对这几个部分做出深入的了解。目录前言一、Linux的进程介绍1.进程 线程和轻量级进程2.进程调度的结构组成二、进程的静态描述1.进程描述符2.进程链表的维护2.1运行队列2.2 等待队列3.进程间关系4.进程切换一、Linux的进程介绍1.进程 线程和轻量级进程进.............原创 2022-05-29 20:15:46 · 2330 阅读 · 0 评论