linux-4.14.249中初始化L2 cache的代码在哪里,有哪些
时间: 2024-01-24 18:18:17 浏览: 80
Python库 | w3bsite-4.14.4.tar.gz
Linux 4.14.249中初始化L2 Cache的代码主要在以下文件中:
- `arch/arm/mm/cache-l2x0.c`:ARM体系结构下L2 Cache的初始化代码。
- `arch/powerpc/mm/cache.c`:PowerPC体系结构下L2 Cache的初始化代码。
- `arch/mips/mm/c-r4k.c`:MIPS体系结构下L2 Cache的初始化代码。
这些文件中都包含了L2 Cache的初始化函数,这些函数主要完成L2 Cache的配置和启用工作。其中,L2 Cache的配置包括设置Cache大小、Cache行大小、Cache的映射模式、Cache的替换算法等;L2 Cache的启用则包括打开Cache、使能Cache中断等操作。
当然,不同体系结构的L2 Cache初始化代码可能略有不同,但大体上都是完成相似的工作。
阅读全文