我愿称swap_file是linux kernel的重点难点!





学习Linux内核是一个螺旋上升的过程,但是在这个漫长的路径中也会有闪光点,比如在突破核心❗难点重点❗时就是其中之一!
我愿称swap file就是难点重点,因为它本质就是在做匿名页和文件系统之间的IO,而这两个点占据了内核的半壁江山。
图二是我对swap file过程的一些理解。
图三 图四是我用两张图去做的文件页和匿名页在从磁盘换入到内存上时的细节对比。
图五是细节代码显示❗也是困扰我很久的一个重点细节❗
欢迎并求求各位大佬给个关注,后续我还会再继续分析热门数据结构比如红黑树在这个swap过程中的应用细节!欢迎讨论,感谢
#编程 #C语言 #Linux内核 #操作系统 #计算机 #底层软件 #文件系统 #swap