当前位置: 首页 > news >正文

linux swap slot机制

将anonymous页面swap out的时候,需要从磁盘上分配空闲的swap slot。内存page的申请可以依靠slab cache来加快分配速度,那swap slot的分配呢?Intel的工程师Tim Chen于2016年提交了一个patch,实现了为加快swap slot分配速度的swap slot cache机制(注意需要区别于swap cache)。

其基本的思想是:swap slot cache从swap area中批量申请一些slots,之后内核在swap out操作申请slot时,直接从swap slot cache中获取,内核进行swap in释放slot时,也直接归还到swap slot cache中,这样比每次都向swap area逐个申请和释放要更加快速。


http://www.mrgr.cn/news/10487.html

相关文章:

  • mysql练习5
  • 内网穿透的几种方法
  • PHP 全攻略:从环境搭建到实战项目的深度探索
  • 防患未然:构建AIGC时代下开发团队应对突发技术故障与危机的全面策略
  • Swagger的增强knife4j
  • 如何在 EcoVadis 平台上注册账号?
  • 如何使用ssm实现基于java的小型超市管理系统+vue
  • [windows][软件]Windows平台MongoDB的安装
  • 电脑日常笔记目录
  • 发现一个通用的滑块验证码缺口识别库 captcha-recognizer (两行代码识别滑块验证码缺口)
  • SQL,解析 json
  • 追问试面试系列:分布式事务
  • 大语言模型之Qwen2技术报告阅读笔记
  • 命令模式与宏命令:批量操作的高效实现
  • 编程中数据字典介绍
  • 【图文并茂】ant design pro 如何实战使用 ProFormTreeSelect
  • AUTOSAR AP硬核知识点梳理
  • 【案例55】WebSphere非root用户启动方案
  • 系统编程-lvgl
  • 笔记 6 : 彭老师课本第 5 章 ,举例分析 IIC 编程,以及开启和配置虚拟机