0%

本文总结Linux内核里调度域和调度组的逻辑关系,Linux的调度子系统基于调度域和 调度组的概念进行负载均衡,本文是后续分析具体负载均衡逻辑的基础。分析使用的 内核版本是6.8-rc5,使用qemu的版本是v8.2.50的ARM64构架版本。

阅读全文 »

本文分析Linux内核调度的基本逻辑,分析使用的内核版本是6.8-rc5,使用的qemu 模型是v7.0.0, 硬件构架基于riscv。分析过程重点看下CFS调度。

阅读全文 »

本文总结Linux内核里内存回收的基本逻辑,PLKA在第18章介绍了这部分内容,文本的 分析参考了PLKA的相关介绍,基于内核v6.7-rc6做代码分析。总的看新内核在内存回收 核心逻辑上变化不大,但是新加了比如folio/damon/multi-gen LRU等特性。

阅读全文 »

本文回顾了虚拟地址索引cache中存在同名和重名问题。查看了ARM64下cache的实现 限制,并基于这些限制分析了可能的同名和重名等问题。

阅读全文 »