MTRR与PAT
优质
小牛编辑
129浏览
2023-12-01
MTRR与PAT
- enable_mtrr_cleanup
disable_mtrr_cleanup - 开启/关闭MTRR cleanup(CONFIG_MTRR_SANITIZER)特性。
- mtrr_chunk_size=nn[KMG]
- 用于"MTRR cleanup"(CONFIG_MTRR_SANITIZER)功能,设置允许的最大连续块尺寸(也就是uncacheable项)。
- mtrr_gran_size=nn[KMG]
- 用于"MTRR cleanup"(CONFIG_MTRR_SANITIZER)功能,设置MTRR块的粒度(每块的大小)。默认值是"1"。较大的值可以防止小的对齐耗尽MTRR。
- mtrr_spare_reg_nr=N
- 用于"MTRR cleanup"(CONFIG_MTRR_SANITIZER)功能,设置备用MTRR项的编号。也就是告诉内核reg0N可以被清理或改写(参见"/proc/mtrr"文件),默认值是"1"。
- nopat
- 禁用PAT支持(CONFIG_X86_PAT)。主要用于解决某PAT故障导致的无法正常启动或者显卡驱动不能正常工作的问题。