- 博客(2)
- 资源 (10)
- 收藏
- 关注
原创 Page Cache的优化(随笔)
Page Cache 是通过radix tree进行管理的,索引标记为index。但是这块如果在嵌入式设备中,可以通过像页表一样的多表索引方法对其进行索引,这样的效率更高。如果一个页面4K,一个表512个表项,用3级表,那么512*512*512*4k,大约可以管理500G以上的page cache,足够了另外,index不用像VA那样分段,只需要判断index是否在第一级页表表项
2016-05-19 11:41:02 1132
原创 硬件中断处理相关的杂记
假设硬件连接为外设 --> IOAPIC --> LAPIC外部中断处理流程为:外设发出中断到IOAPIC引脚IOAPIC会查询引脚对应的RTE,IOAPIC根据RTE的设定,决定是否mask该中断IOAPIC根据RTE的设定,如deliver mode, vector等组件interrupt messageIOAPIC将interrupt message发送给LAPI
2016-05-19 11:30:12 1572
深入Linux内核架构(中文版)-超高清-由Word转pdf而成
2017-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人