04 2023 档案
摘要:转载:(14条消息) Linux 深入理解脏页(dirty page)_私房菜的博客-CSDN博客 源码基于:Linux 5.4 0.前言Linux 内核Page Cache 和Buffer Cache 关系及演化历史 一文中讲过Linux 2.4之后将Page Cache和Buffer Cache
阅读全文
摘要:转载:(14条消息) 刷脏页策略linux,【随笔】Linux刷脏页_邢二狗的博客-CSDN博客 一、脏页的由来 前情摘要: 1. 在多级存储系统中,上一级高速设备会成为下一级低速设备的缓存。相较之内存,磁盘是一个低速设备,因此Linux中会通过一种叫“磁盘高速缓存”的软件机制来允许将磁盘上的一些数
阅读全文
摘要:转载:页表描述符(page table descriptor) (zhihu.com) 之前的文章曾提到,在多级页表中,每一级页表的entry除了存放下一级页表(对于PTE来说是页)的首地址,还留下了不少bit空间可供使用,本文将就此详细介绍下。 以32位的x86为例,从存储page首地址的PTE(
阅读全文
摘要:转载:(14条消息) 内存屏障 asm volatile("" ::: "memory")_"asm(:::\"memory\")"_咕噜咕噜斯基的博客-CSDN博客 Compiler memory barrierThese barriers prevent a compiler from reor
阅读全文
摘要:转载:(13条消息) source insight4.0破解版下载及使用方法_ych9527的博客-CSDN博客 1.下载方式 网盘链接.提取码:6q7n 2.安装方法 第一步: 第二步: 第三步: 第四步: 3.如何查看Linux源核代码 1.网上搜索下载linux源代码2.将源代码解压好后,打开
阅读全文
摘要:转载:搭建 Python 高效开发环境: Pycharm + Anaconda - 知乎 (zhihu.com) 介绍 先来介绍下两位主角: Pycharm:目前一款主流的 Python 集成开发环境,它带有一整套帮助我们在Python开发时提高效率的工具,比如调试、语法高亮、Project管理、代
阅读全文