
操作系统
文章平均质量分 90
small_wh1te_coder
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入底层详解进程:程序的“生老病死”与“生命周期” (1)
进程是操作系统管理和调度的基本单位。理解其生命周期(从创建到终止)、在不同阶段所处的状态及其转换、操作系统如何通过**进程控制块(PCB)**来管理它,以及进程之间如何通过各种 IPC 机制进行“交流”,是掌握操作系统核心原理的关键。特别是对于你这样的嵌入式 C 程序员,将这些通用操作系统的概念与 RTOS 的任务管理和任务间通信(IPC)机制相结合,能让你更深入地理解底层系统的工作原理。无论是调试任务切换问题、解决资源竞争、还是设计高效的实时通信,这些知识都将是你的“利器”!原创 2025-07-21 16:33:18 · 906 阅读 · 0 评论 -
大黑书操作系统-终极修炼:硬件C程序员的系统内功心法(第二部分) 全部知识点大全解!
并发编程的“解毒剂”: 能够识别、分析并解决多任务环境中的死锁、活锁和饥饿问题,编写更健壮的并发代码。系统安全的“防火墙”: 能够理解操作系统的安全机制,评估安全风险,并应用加密、访问控制等技术来保护系统和数据。 能够理解网络协议的底层原理,进行套接字编程,实现计算机之间的通信,并能应对嵌入式网络应用的特殊挑战。全面系统的“架构师视野”: 从进程管理、内存管理、文件系统、I/O管理,到死锁、安全和网络,你已经构建起一个完整的操作系统知识体系,能够从宏观和微观两个层面理解原创 2025-07-14 14:39:07 · 388 阅读 · 0 评论 -
大黑书:操作系统总结归案-终极修炼(1+2部分合集):硬件C程序员的系统内功心法(第一部分+第二部分)
多任务协作的掌控力: 能够设计和实现高效、安全的并发程序,熟练运用各种线程同步机制。内存管理的透彻洞察: 能够理解程序如何在虚拟地址空间中运行,操作系统如何进行地址转换和内存保护,以及如何高效地分配和回收内存。底层原理的深刻理解: 通过C语言代码模拟和深入分析,你已经将抽象的OS概念与具体的硬件、软件实现紧密结合。嵌入式领域的实战能力: 掌握了在资源受限环境下进行内存优化和并发编程的关键技巧。原创 2025-07-13 20:52:17 · 564 阅读 · 0 评论