logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【linux内核专栏 03】进程管理与调度

对于有过轻量级实时操作系统,如FreeRTOS TCB 到 port 层经验的工程师,本篇把"Linux 进程"对你 FreeRTOS 任务的**增量**讲清:task_struct 比 TCB 胖十倍(含 mm/fs/files/signals)、调度从"优先级抢占"跳到"CFS 公平 + EEVDF"、上下文切换从"切栈"跳到"切地址空间 + 切栈 + 切 fs/files"。读完能写内核线程

#linux#运维#服务器
红黑树(Red-Black Tree)详解

红黑树通过颜色标记和旋转策略,在插入、删除时以较低代价维持近似平衡,成为工程中高效数据结构的首选。理解其核心性质与调整规则,是掌握高级算法与系统设计的关键基础。(BST),通过特定的规则维护平衡性,确保插入、删除、查找等操作的时间复杂度为。它广泛应用于高效数据结构的实现,如C++的。红黑树必须满足以下性质,违反这些性质时会通过。与普通二叉搜索树相同,时间复杂度为。

#算法#数据结构#linux
freertos定位问题常用调试信息(内存、任务、信号量)

使用freertos 程序运行出现问题,有时需要输出一些信息辅助定位问题,整理了一下相关的调试接口,查看堆栈、任务、队列、信号量等

#单片机#arm#stm32 +1
到底了