
Linux C开发
文章平均质量分 58
Linux C开发专栏涉及Linux操作系统下的C语言编程,包括系统编程、网络编程、多线程编程、进程间通信、文件IO等方面的内容。
二进制coder
物联网架构师、嵌入式资深开发工程师, 曾从事于国内多家龙头企业!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux 内核调试利器:KGDB 网络调试 (NMI) 完全指南
Linux 内核调试利器:KGDB 网络调试 (NMI) 完全指南原创 2025-08-21 19:47:49 · 717 阅读 · 0 评论 -
Linux KGDB 内核调试完全指南:原理、架构与应用
Linux KGDB 内核调试完全指南:原理、架构与应用原创 2025-08-20 17:56:11 · 780 阅读 · 0 评论 -
深入理解 Linux ftrace:原理、流程与应用实践
深入理解 Linux ftrace:原理、流程与应用实践原创 2025-08-18 15:01:53 · 396 阅读 · 0 评论 -
ARM32静态交叉编译并使用pidstat教程
ARM32静态交叉编译并使用pidstat教程原创 2025-04-28 17:41:07 · 652 阅读 · 0 评论 -
pidstat 使用教程:功能介绍及实战示例
pidstat 使用教程:功能介绍及实战示例原创 2025-04-28 17:39:57 · 920 阅读 · 0 评论 -
一文通透:嵌入式 Linux 内核调试与分析实战指南(以 ARM 架构为例)
一文通透:嵌入式 Linux 内核调试与分析实战指南(以 ARM 架构为例)原创 2025-04-23 16:57:17 · 1321 阅读 · 0 评论 -
C语言运算符优先级速记口诀
C语言运算符优先级速记口诀原创 2025-04-12 18:12:31 · 562 阅读 · 0 评论 -
Linux 下 mtrace 的详细介绍
Linux 下 mtrace 的详细介绍原创 2025-01-13 21:30:00 · 667 阅读 · 0 评论 -
深入了解 sysstat 的工具集
深入了解 sysstat 的工具集原创 2025-01-01 23:00:00 · 558 阅读 · 0 评论 -
一个毕业5年的嵌入式C/C++程序员写多少代码合理?
一个毕业5年的嵌入式C/C++程序员写多少代码合理?原创 2024-09-04 18:30:00 · 1419 阅读 · 1 评论 -
Linux 下的文件传输与文本处理利器:SCP、AWK 与 SED
Linux 下的文件传输与文本处理利器:SCP、AWK 与 SED原创 2024-08-28 23:45:00 · 902 阅读 · 0 评论 -
深入理解 `std::decay_t`
深入理解 `std::decay_t`原创 2024-08-19 18:30:00 · 1170 阅读 · 0 评论 -
objdump 工具详细介绍
objdump 工具详细介绍原创 2024-08-17 20:45:00 · 1062 阅读 · 0 评论 -
CMake 与 Make:构建工具的差异与选择
CMake 和 Make:项目构建工具用法详细原创 2024-08-15 18:30:00 · 1673 阅读 · 0 评论 -
aio.h 详细介绍
aio.h 详细介绍原创 2024-08-15 00:30:00 · 590 阅读 · 0 评论 -
while() 和 do{}while() 循环的详细介绍
while() 和 do{}while() 循环的详细介绍原创 2024-08-14 18:30:00 · 953 阅读 · 0 评论 -
深入了解 `writel` 函数:嵌入式系统中的数据写入利器
深入了解 `writel` 函数:嵌入式系统中的数据写入利器原创 2024-08-12 23:00:00 · 958 阅读 · 0 评论 -
深入解析存储技术:FTL、PCIe、NVMe、SATA、SCSI 和 NAND Flash
深入解析存储技术:FTL、PCIe、NVMe、SATA、SCSI 和 NAND Flash原创 2024-08-09 20:30:00 · 2176 阅读 · 0 评论 -
Reactor 模型与 Proactor 模型:深入解析与源码对比
Reactor 模型与 Proactor 模型:深入解析与源码对比原创 2024-08-09 01:00:00 · 1159 阅读 · 0 评论 -
Lighttpd 连接复用技术详解及源码实现流程
Lighttpd 连接复用技术详解及源码实现流程原创 2024-08-08 00:30:00 · 763 阅读 · 0 评论 -
高效内存管理策略在 Lighttpd 中的应用
高效内存管理策略在 Lighttpd 中的应用原创 2024-08-07 01:15:00 · 397 阅读 · 0 评论 -
PCIe 技术详解与驱动编写指南
PCIe 技术详解与驱动编写指南原创 2024-07-26 00:45:00 · 1018 阅读 · 0 评论 -
进程池详解及其在C语言中的应用
进程池详解及其在C语言中的应用原创 2024-07-24 22:30:00 · 513 阅读 · 0 评论 -
线程池详解及C语言实例
线程池详解及C语言实例原创 2024-07-24 22:30:00 · 518 阅读 · 0 评论 -
深入解析Linux I2C驱动
深入解析Linux I2C驱动原创 2024-07-20 19:07:12 · 642 阅读 · 0 评论 -
Linux字符驱动模型详解
Linux字符驱动模型详解原创 2024-07-20 20:00:00 · 550 阅读 · 0 评论 -
C语言中函数内部数组名含义和作为形参的数组名含义详解
C语言中函数内部数组名含义和作为形参的数组名含义详解原创 2024-07-20 19:30:00 · 520 阅读 · 0 评论 -
【c++、操作系统、计算机网络】核心知识汇总
【c++、操作系统、计算机网络】核心知识汇总原创 2024-07-12 00:00:00 · 1797 阅读 · 0 评论 -
动态库操作详解:依赖与查询命令
动态库操作详解:依赖与查询命令原创 2024-07-11 18:30:00 · 883 阅读 · 0 评论 -
Linux下死锁详细介绍及示例介绍
在多线程或多进程编程中,死锁(Deadlock)指的是一组进程或线程被永久地阻塞,因为它们在互相等待资源的释放。每个进程都在等待一个资源,而该资源被另一个等待资源的进程所持有,导致所有的进程都无法继续执行。线程A请求资源X,成功获取。线程B请求资源Y,成功获取。线程A接下来请求资源Y,但由于资源Y已被线程B持有,所以线程A被阻塞等待。线程B接下来请求资源X,但资源X已被线程A持有,所以线程B也被阻塞等待。现在,线程A和线程B互相等待对方释放资源,导致了死锁的发生。原创 2024-07-05 08:57:04 · 514 阅读 · 0 评论 -
使用GDB进行多进程调试:详细介绍与实例演示
使用GDB进行多进程调试:详细介绍与实例演示原创 2024-07-03 20:45:00 · 328 阅读 · 0 评论 -
使用GDB进行多线程调试:详细介绍与实例演示
使用GDB进行多线程调试:详细介绍与实例演示原创 2024-07-03 21:00:00 · 758 阅读 · 0 评论 -
内核实现无锁队列详解
实现无锁队列是高并发编程中一项重要的技术挑战,特别是在多线程或多进程环境下。无锁队列能够在不使用显式锁的情况下实现并发安全,从而提高系统的性能和响应速度。原创 2024-07-03 12:20:32 · 787 阅读 · 0 评论 -
实现快速排序算法的C语言指南
实现快速排序算法的C语言指南原创 2024-07-02 18:30:00 · 613 阅读 · 0 评论 -
详解 devmem 命令
详解 devmem 命令原创 2024-06-05 18:30:00 · 4214 阅读 · 0 评论 -
使用`__sync_bool_compare_and_swap`实现原子操作
使用`__sync_bool_compare_and_swap`实现原子操作原创 2024-05-23 01:00:00 · 1450 阅读 · 0 评论 -
深入了解 Linux Perf:性能分析的利器
深入了解 Linux Perf:性能分析的利器原创 2024-05-22 21:45:00 · 427 阅读 · 0 评论 -
C语言内存对齐详解
在C语言中,数据在内存中的存储是按照一定的规则进行的,其中之一就是内存对齐。内存对齐是指数据在内存中存放时,按照某种规则将数据放置到内存地址的过程。内存对齐的目的是为了提高内存访问的效率。内存对齐是C语言中一个重要的概念,它可以影响程序的性能和行为。了解内存对齐规则可以帮助程序员编写更加高效和可靠的代码。通过合理地利用对齐规则,可以减少内存访问的开销,提高程序的性能。希望这篇博客能够帮助你更好地理解C语言中的内存对齐!原创 2024-05-22 08:31:01 · 605 阅读 · 0 评论 -
详细介绍:使用i2ctransfer扫描总线和读写数据寄存器
详细介绍:使用i2ctransfer扫描总线和读写数据寄存器原创 2024-05-14 21:30:00 · 3807 阅读 · 1 评论 -
深入了解 Linux 反汇编
深入了解 Linux 反汇编原创 2024-05-09 23:45:00 · 841 阅读 · 0 评论