摘要: 转载:(14条消息) Linux 深入理解脏页(dirty page)_私房菜的博客-CSDN博客 源码基于:Linux 5.4 0.前言Linux 内核Page Cache 和Buffer Cache 关系及演化历史 一文中讲过Linux 2.4之后将Page Cache和Buffer Cache 阅读全文
posted @ 2023-04-18 18:57 burlingame 阅读(971) 评论(0) 推荐(1) 编辑
摘要: 转载:(14条消息) 刷脏页策略linux,【随笔】Linux刷脏页_邢二狗的博客-CSDN博客 一、脏页的由来 前情摘要: 1. 在多级存储系统中,上一级高速设备会成为下一级低速设备的缓存。相较之内存,磁盘是一个低速设备,因此Linux中会通过一种叫“磁盘高速缓存”的软件机制来允许将磁盘上的一些数 阅读全文
posted @ 2023-04-18 18:54 burlingame 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 转载:页表描述符(page table descriptor) (zhihu.com) 之前的文章曾提到,在多级页表中,每一级页表的entry除了存放下一级页表(对于PTE来说是页)的首地址,还留下了不少bit空间可供使用,本文将就此详细介绍下。 以32位的x86为例,从存储page首地址的PTE( 阅读全文
posted @ 2023-04-18 18:51 burlingame 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 转载:(14条消息) 内存屏障 asm volatile("" ::: "memory")_"asm(:::\"memory\")"_咕噜咕噜斯基的博客-CSDN博客 Compiler memory barrierThese barriers prevent a compiler from reor 阅读全文
posted @ 2023-04-18 18:48 burlingame 阅读(380) 评论(0) 推荐(0) 编辑