码迷,mamicode.com
首页 >  
搜索关键字:无锁    ( 351个结果
美版港版区别
1、美版港版自然是指在美国和香港发售的Iphone。2、无锁是指这个手机没有绑定运营商的卡,也就是说不论你用什么卡,联通的也好,移动的也好,美国运营商的卡,还是哪个国家的卡都能用。3、联保分全球联保、全国联保,全球当然是指你的Iphone在全世界都享受保修,全国就是在国内享受保修。4、IOS是个很封...
分类:其他好文   时间:2015-06-30 18:02:11    阅读次数:147
akka优势
1.提供可扩展的实时事务处理。2.为以下目标设计:垂直扩展(并发)水平扩展(远程调用)高容错3.Akka的核心,Akka-actor非常小的,可以非常方便地放进你的应用中,提供你需要的异步无锁并行功能,不会有任何困扰。4.任何需要高吞吐率和低延迟的系统都是使用Akka的候选。5.Actor使你能够进...
分类:其他好文   时间:2015-06-23 15:15:38    阅读次数:120
低延迟系统的最佳实践
1. 选择正确的语言 脚本语言不能使用,尽管它们可以运行得更快更快,当你寻找对几毫秒延迟都不能忍受时,就不能有解释语言的开销,你希望有一个强大的内存模型,能够无锁编程,可选语言有Java Scala和C 11或Go。 ...
分类:其他好文   时间:2015-06-21 02:09:37    阅读次数:127
无锁队列--基于linuxkfifo实现
一直想写一个无锁队列,为了提高项目的背景效率。有机会看到linux核心kfifo.h 原则。所以这个实现自己仿照,眼下linux我们应该能够提供外部接口。#ifndef _NO_LOCK_QUEUE_H_#define _NO_LOCK_QUEUE_H_#include #include #incl...
分类:系统相关   时间:2015-06-18 16:50:16    阅读次数:164
无锁队列--基于linuxkfifo实现
一直想写个无锁的队列,来提高项目后台的效率。 偶然看到linux内核的kfifo.h 实现原理。于是自己仿照了这个实现,目前linux应该是可以对外提供接口了。 #ifndef _NO_LOCK_QUEUE_H_ #define _NO_LOCK_QUEUE_H_ #include #include #include #include #include #include ...
分类:系统相关   时间:2015-06-15 16:25:20    阅读次数:411
libgsc(Game Server Communication Library)(五)
这个版本基本上达到了我最早想要的效果: 简洁, 直观, 无锁, 并行, 高效.   高效不一定是运行时的效率,  更多的是开发效率.  也就是最少的bug 产生可能性, 最快的代码实现.  代码实际上在2月份就基本完工了,  等到经历了一个html5的游戏后, 感觉应该差不多了.  不太可能再有大的改动.  另外, 也添加了一些功能.   这些功能也导致我重新修改了通信协议. 一起汇...
分类:其他好文   时间:2015-06-01 22:54:00    阅读次数:253
高效线程池之无锁化实现(Linux C)
无锁化线程池实现...
分类:编程语言   时间:2015-05-19 16:41:17    阅读次数:243
Java 理论与实践: 流行的原子
Java 理论与实践: 流行的原子新原子类是 java.util.concurrent 的隐藏精华在 JDK 5.0 之前,如果不使用本机代码,就不能用 Java 语言编写无等待、无锁定的算法。在 java.util.concurrent 中添加原子变量类之后,这种情况发生了变化。请跟随并行专家 B...
分类:编程语言   时间:2015-05-07 23:26:41    阅读次数:267
无锁编程
1 #ifndef MUTEX_CLASS_H 2 #define MUTEX_CLASS_H 3 4 class mutex_class 5 { 6 public: 7 mutex_class(); 8 void lock(); 9 void unlock();10 1...
分类:其他好文   时间:2015-05-06 22:32:37    阅读次数:163
无锁有序链表的实现
无锁有序链表可以保证元素的唯一性,使其可用于哈希表的桶,甚至直接作为一个效率不那么高的map。普通链表的无锁实现相对简单点,因为插入元素可以在表头插,而有序链表的插入则是任意位置。 本文主要基于论文High Performance Dynamic Lock-Free Hash Tables实现。 主要问题 链表的主要操作包含insert和remove,先简单实现一个版本,就会看到问题所在,以...
分类:其他好文   时间:2015-05-05 21:59:41    阅读次数:195
351条   上一页 1 ... 26 27 28 29 30 ... 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!