上一页 1 2 3 4 5 6 7 8 9 10 ··· 39 下一页
摘要: CPU cache Linux内存管理:ARM64体系结构与编程之cache(1) https://www.codenong.com/cs109826497/ http://www.wowotech.net/memory_management/458.html?from=timeline 阅读全文
posted @ 2021-12-29 15:52 aspirs 阅读(134) 评论(0) 推荐(0)
摘要: kernel exception时打印出的ESR相关信息 <1>[ 7766.006249] Unhandled fault at 0xffffff800188d408 <1>[ 7766.006256] Mem abort info: <1>[ 7766.006259] ESR = 0x86000 阅读全文
posted @ 2021-12-29 12:30 aspirs 阅读(3276) 评论(0) 推荐(0)
摘要: write-back/write-through/write-allocate/write-no-allocate CPU读Cache时 ●若hit,则CPU直接从Cache中读取数据即可。 ●若miss,有两种处理方式: >Read through,即直接从内存中读取数据; >Read alloc 阅读全文
posted @ 2021-12-29 10:08 aspirs 阅读(1584) 评论(0) 推荐(0)
摘要: Understand the “Write Hit” and “Write Miss” in Symmetrix A Write Hit, also called Write Pending Write which happens when there is sufficient room in c 阅读全文
posted @ 2021-12-28 17:26 aspirs 阅读(91) 评论(0) 推荐(0)
摘要: ARM GIC V3 gic_raise_softirq MPIDR_LEVEL_SHIFT(level) MPIDR_LEVEL_SHIFT(0) = (((1 << 0) >> 1) << 3) = 0 MPIDR_LEVEL_SHIFT(1) = (((1 << 1) >> 1) << 3) 阅读全文
posted @ 2021-12-23 19:53 aspirs 阅读(66) 评论(0) 推荐(0)
摘要: softirq raise/处理 调用raise_softirq_irqoff(HRTIMER_SOFTIRQ)触发一个softirq,这个函数会将local_softirq_pending_ref (int型)per cpu变量对应bit置1,如果当前不在interrupt context(sof 阅读全文
posted @ 2021-12-22 15:09 aspirs 阅读(756) 评论(0) 推荐(0)
摘要: hr timer 什么是hr timer(高精度定时器) https://blog.csdn.net/walkingman321/article/details/6151172 hr timer interrupt handler hrtimer interrupt handler is hrtim 阅读全文
posted @ 2021-12-21 16:47 aspirs 阅读(158) 评论(0) 推荐(0)
摘要: per cpu variable per cpu变量可以export出来给其它模块使用 方法: 1.define per cpu variable DEFINE_PER_CPU(struct vm_event_state, vm_event_states) = {{0}}; EXPORT_PER_C 阅读全文
posted @ 2021-12-21 12:05 aspirs 阅读(300) 评论(0) 推荐(0)
摘要: migration/* kernel thread用途 console:/proc/13 # ps -Af |grep migration root 13 2 0 02:29:43 ? 00:00:00 [migration/0] root 16 2 0 02:29:43 ? 00:00:00 [m 阅读全文
posted @ 2021-12-18 20:47 aspirs 阅读(1595) 评论(0) 推荐(0)
摘要: soft lookup检测机制 soft lookup是如何检测的,它实现的文件在kernel/watchdog.c 它主要是会起一个hrtimer定时器,周期性产生hrtimer interrupt,这个irq handler函数是watchdog_timer_fn() 在这个irq handle 阅读全文
posted @ 2021-12-18 19:52 aspirs 阅读(820) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 39 下一页