漫话开发者 - UWL.ME 精选全球AI前沿科技和开源产品
2024-07-21 talkingdev

rr - C/C++记录回放调试器

rr是一种用于C/C++的记录回放调试器,它通过记录应用程序在执行时的数据来帮助程序员发现和解决问题。这个工具可以记录程序的执行过程,包括程序中的内存分配、系统调用和其他事件,并且可以在需要时回放这些事件,...

Read More
2024-07-20 talkingdev

Linux内核系统调用实现跟踪器

近日,一款名为Syscall Tracker的工具在Github上发布。这款工具可以跟踪Linux内核的系统调用实现。通过Syscall Tracker,用户可以了解系统调用在内核中的实现情况,包括系统调用的执行路径、调用堆栈等。这对于开发...

Read More
2024-07-08 talkingdev

再见Boot Loader:请使用Kernel代替

近日,有消息称,Linux的开发者正在努力地将Boot Loader从内核中移除,取而代之的是更加安全和高效的Kernel。这项工作正在进行中,预计将在未来几个版本中实现。Kernel是操作系统的核心,它负责管理系统资源、控制进...

Read More
2023-07-24 talkingdev

把“你”放入CPU(系列文章)

这一系列的文章解释了在计算机上运行程序时发生的事情。它涵盖了多进程工作原理,系统调用是什么,计算机如何通过硬件中断管理内存,以及Linux如何加载可执行文件。计算机的结构其实非常简单,比人们预期的复杂度和...

Read More