最新 最热

索尼PS5 Pro处理器将采用台积电N4P工艺

8月4日消息,据外媒报道,索尼(SONY)PS5 Pro已经进入最后阶段,代号为Trinity,其定制的处理器代号为Viola。最新的信息显示,PS 5 Pro处理器将不会采用台积电最新的3nm(N3)工艺,而是将选择台积电N4P制程代工。...

2023-09-27
1

Linux内核分析与应用1-概览

本系列是对 陈莉君 老师 Linux 内核分析与应用[1] 的学习与记录。讲的非常之好,推荐观看

2023-09-23
0

Linux 命令 | less

less 命令支持 vim 的操作模式,可以使用 h/j/k/l 等键进行上下左右移动。

2023-09-14
1

一文读懂|内核顺序锁

Linux 内核有非常多的锁机制,如:自旋锁、读写锁、信号量和 RCU 锁等。本文介绍一种和读写锁比较相似的锁机制:顺序锁(seqlock)。

2023-09-14
0

LWN:把软中断锁放到更底层去!

大内核锁(BKL)现在已经成为了一个遥远的记忆,但在那么多年里,它都是内核开发社区面临的一项棘手问题。然而 BKL 的终结并不意味着内核没有其他有问题的锁。近来,已经有一些关注转向了软中断锁(software-interrupt lock)或“...

2023-09-11
1

LWN:快速、低开销的堆栈跟踪工具SFrame!

获取运行中程序的 stack trace 在很多场景下都非常有用:跟踪(tracing)、性能分析(profiling)、调试、性能优化等。虽然已经有了一些机制可以获取 stack trace,但它们存在一些缺点。于是"Simple Frame"(SFrame) stack trace 格...

2023-09-11
0

用 kGDB 调试 Linux 内核

这个文档记录了用 kGDB 调试 Linux 内核的全过程,都是在前人工作基础上的一些总结。以下操作都是基于特定板子来进行,但是大部分都能应用于其他平台。...

2023-09-11
0

如何快速定位 Linux Panic 出错的代码行

就是这样一个常见的问题,面试过的大部分同学都未能很好地回答,这里希望能够做很彻底地解答。

2023-09-10
0

Netflix 团队解决了 Linux 内核中的 FUSE 死锁

Laf 公众号已接入了 AI 绘画工具 Midjourney,可以让你轻松画出很多“大师”级的作品。同时还接入了 AI 聊天机器人,支持 GPT、Claude 以及 Laf 专有模型,可通过指令来随意切换模型。欢迎前来调戏...

2023-09-09
0

[083]Binder答疑解惑(一)

为什么已经有了管道等跨进程通信方式,却要另外创建Binder方式?直接在原来的跨进程方式上面修改,不是更加方便吗?

2023-09-09
0