Go语言atomic原子操作 Home » 编程开发 » Go语言atomic原子操作 atomic是最轻量级的锁,在一些争用很厉害的场景下直接使用atomic包还是很有效的。下面内容摘秒自《GO并 … 阅读更多
STM32F103USB摄像头驱动 Home » 编程开发 » STM32F103USB摄像头驱动 现在想想自己也很无语.一个月前一时冲动在淘宝买了块原子开发板(非广告),然后就开始奇妙的嵌入式生涯… … 阅读更多
IOKING MsgEngine无锁消息引擎(no Home » 编程开发 » IOKING MsgEngine无锁消息引擎(no 关键词: no-lock interlocked lock-free tcp … 阅读更多
veaglefly的博客 Home » 编程开发 » veaglefly的博客 正则表达式基础篇 正则表达式的函数库: 1. PCRE,与Perl语言兼容的正则表达式函数。 2. POSIX … 阅读更多
浅谈Interlocked operations Home » 编程开发 » 浅谈Interlocked operations Interlocked系列的原子操作函数,你了解到什么程度呢? 什么是原子操作 原子(atom)本意是“不能被 … 阅读更多
3471 Most Powerful (状态压缩) Home » 编程开发 » 3471 Most Powerful (状态压缩) 题目大意:有n种原子,,两种原子相碰撞的话就会产生能量,其中的一种原子会消失。问这n种原子能产生的能量最大是多 … 阅读更多
《Linux内核设计与实现》读书笔记(十) Home » 编程开发 » 《Linux内核设计与实现》读书笔记(十) 内核中提供了多种方法来防止竞争条件,理解了这些方法的使用场景有助于我们在编写内核代码时选用合适的同步方法, 从 … 阅读更多
linux内核部件分析(二)——原子性操作atomic Home » 编程开发 » linux内核部件分析(二)——原子性操作atomic 在任何处理器平台下,都会有一些原子性操作,供操作系统使用,我们这里只讲x86下面的。在单处理器情况下,每条指令 … 阅读更多
Linux内核设计与实现 读书笔记(10)内核同步方法 Home » 编程开发 » Linux内核设计与实现 读书笔记(10)内核同步方法 主要内容: 原子操作自旋锁读写自旋锁信号量读写信号量互斥体完成变量大内核锁顺序锁禁止抢占顺序和屏障总结 1. … 阅读更多
【转】Linux 原子操作 Home » 编程开发 » 【转】Linux 原子操作 所谓原子操作,就是该操作绝不会在执行完毕前被任何其他任务或事件打断,也就说,它的最小的执行单位,不可能有比它更 … 阅读更多