技术栈

deadlock

谷公子的藏经阁
21 天前
cpu·axi·死锁·deadlock·axi2ahb
讲个AXI死锁场景分享个AXI死锁场景,如下图所示,假如Master是CPU,Slave是AXI转AHB的桥。Master往下游发起两笔读操作,每一笔都是读完整的cache line数据,但内部只有一个read buffer来存储返回的数据,大小为1个cache line。因此Master必须先缓存R1的数据,然后再缓存R2的数据,所以Master暂时不接收R2的数据了。
Berkaroad
2 年前
golang·lock·deadlock
golang 运行时死锁排查和检测当运行的系统发生goroutine等待获取锁时间超过预期时,判定为发生了死锁。因目前代码中使用了一些公开的锁实例,调用链也比较长,对问题排查带来了很大困扰。为了便于问题排查,需要借助工具来实现。
我是有底线的