花费 29 ms
Linux多核并行编程关键技术

多核并行编程的背景 在摩尔定律失效之前,提升处理器性能通过主频提升、硬件超线程等技术就能满足应用需要。随着主频提升慢慢接近撞上光速这道墙,摩尔定律开始逐渐失效,多核集成为处理器性能提升的主流手段。现 ...

Wed Jun 13 18:20:00 CST 2018 1 2238
简易高效的Delphi原子队列

本文提供Delphi一个基于原子操作的无锁队列,简易高效。适用于多线程大吞吐量操作的队列。 可用于Android系统和32,64位Windows系统。 感谢歼10和qsl提供了修改建议! 有如下问题: 1.必须事先足够大开辟内存,大到不会出现队列溢出了。 2.队列大小必须是2的幂 ...

Thu Jun 05 04:50:00 CST 2014 6 3975
C基础 读写锁中级剖析

引言   读写锁 是为了 解决, 大量 ''读'' 和 少量 ''写'' 的业务而设计的. 读写锁有3个特征:   1.当读写锁是写加锁状态时,在这个锁被解锁之前,所有试图对这个锁加锁的线程都会 ...

Sat Jul 02 09:54:00 CST 2016 7 1833
死磕 java同步系列之自己动手写一个锁Lock

问题 (1)自己动手写一个锁需要哪些知识? (2)自己动手写一个锁到底有多简单? (3)自己能不能写出来一个完美的锁? 简介 本篇文章的目标一是自己动手写一个锁,这个锁的功能很简单,能进行正 ...

Fri May 24 06:47:00 CST 2019 0 703
谈谈IT界8大恐怖预言!

IT界的8大恐怖预言 本文字数:3276 建议阅读时间:你开心就好 第三次科技革命已经进入白热化阶段———信息技术革命作为其中最主要的一环已经 ...

Fri Sep 22 06:00:00 CST 2017 4 724
C语言原子接口与实现

  原子是一个指向唯一的、不可变的0个或任意多个字节序列的指针,大多数原子都是指向以空字符结束的字符串,但是任何一个指向任意字节序列的指针都可以使原子。任何原子只能出现一次。如果两个原子指向同一个内存单元时,则两个原子是相等的。仅仅比较两个字节序列相应的指针是否相等,就可以判断这两个字节序列是否 ...

Wed Sep 24 20:51:00 CST 2014 3 1590

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM