logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

常见嵌入式操作系统中的并发与竞争保护机制

本文系统性的梳理了嵌入式并发保护的十大机制:关中断、关调度、自旋锁、互斥锁、信号量、读写锁、原子操作、无锁结构、临界区抽象与内存屏障。每种机制先讲原理与适用边界,再逐一给出 Linux、FreeRTOS、μC/OS-II/III、RT-Thread、Zephyr、ThreadX、NuttX、LiteOS、AliOS Things 共 10 个系统的接口详解与实现差异,并对优先级反转、选型决策给出对

s_ring_buffer开源ring_buffer库

s_ring_buffer库是一个采用MIT License协议开源的、小巧的、纯C语言的、ring_buffer实现,读写锁分离设计,核心实现代码平台无关(抽出了平台相关的适配层), 可以方便的进行移植、使用。仓库地址:https://github.com/smallerxuan/s_ring_buffer.gits_ring_buffer用户接口s_ring_buffer包含如下用户接口:`1

《SQL Server 2012 学习日记 》——初识SQL Server 2012

初识SQL Server 20121.1SQL Server 2012 的优势       SQLServer 2012基于SQL Server 2008,其提供了一个全面的、灵活的和可扩展的数据仓库管理平台,可以满足成千上万的用户的海量数据管理需求,能够快速构建相应的解决方案实现私有云与公有云之间数据的扩展与应用的迁移。1.2SQL Server 2012 的新功能       作为SQL ..

关于POSIX标准

关于POSIX标准POSIX表示可移植操作系统接口,它定义了操作系统应该为应用程序提供的接口。这一标准带来的好处就是在一个POSIX兼容的操作系统编写的符合其标准的应用程序可以直接在其他POSIX支持的操作系统中无需修改而能够直接编译运行。当然这很容易让人想到那些依靠虚拟机支持的跨平台开发语言的跨平台特性,例如JAVA,可以说它的跨平台能力是靠牺牲性能而换取来的。但遵守POSIX标准开发的程序在.

到底了