#同步或锁

      更多分类

关系数据库的封建迷信

14-12-10 5 1926 9 banq

我理解这篇文章总体意思是: 现在进入多核时代,只要是运行在多核上多用户同时读写都回避不了分布式和并发这两个课题。我们不能因为我们熟悉关系数据库,就对之产生100%信任,其实MySQL 这些关系数据库... 详细

Java中安全发布和安全初始化

14-10-15 8160 1 banq

该文主要将Java的单例和JMM内存管理以及同步锁性能综合起来考虑,对传统Double-Checked Locking 提出了进一步完善,并用Intel芯片和ARM芯片分别进行了测试。从文中看出,... 详细

Java 8的StampedLock

14-05-07 484 1 banq

比ReentrantReadWriteLock, ReentrantLock 和synchronized等同步锁更快的多线程锁控制,缺点是使用起来麻烦些,点标题进入。 [该贴被banq于2014-... 详细

比AtomicLong更快的算法

14-01-15 2 5936 5 banq

一般认为原子类型(java.util.concurrent.atomic类)能充分发挥代码的快速和高并发特点,大部分时间atomic确实发挥了更大作用,不过也有一些场景其实隐藏了非管理竞争的消耗,以至... 详细

如何让Java以光的速度跨线程通信?

13-12-29 6 322 5 banq

一个比Disruptor吞吐量等性能指标更好的框架,使用Railway算法,将线程之间的消费发送参考现实生活中火车在站点之间搬运货物。 目标起始于一个简单的想法:创建一个开发人员友好的,简单的,... 详细

SOA并不能解决高并发事务

13-09-17 19 6758 2 banq

前面我指出传统SOA架构其实无法面对高并发事务,我以国内淘宝网的两个PPT为案例,分析一下,其中一篇是 面向生产环境的SOA系统设计 by 程立 在三十页,使用悲观锁实现服务对资源的并发控制,这种... 详细

电脑世界就是一帧一帧的世界。

13-09-16 2 766 SpeedVan

无论显存上,寄存器,流媒体,还是其他,一切都是以”一帧一帧地“进行着。我认为计算机是一切围绕时钟的编程。 线程编程本身就隐藏有时钟概念,无论轮询,延时处理,还是定时处理等。但我们必须清楚封装了时钟后... 详细

高并发时候的事务控制

13-09-10 2 2812 6 vinseven

用户甲的操作 1.开始事务 2.访问表A 3.访问表B 4.提交事务 乙用户在操作 1.开始事务 2.访问表B 3.访问表A 4.提交事务 访问时候,进行了操作。 大神们,怎么来控制比较好... 详细

从光大证券的软件设计缺陷想到的。

13-08-18 7 3535 4 banq

8月16中国股市出现名震历史的乌龙事件,导致该事件的原因今天被证监会调查后,确定是软件系统的设计问题: 光大证券自营的策略交易系统存在程序调用错误、额度控制失效等设计缺陷,并被连锁触发,导致生成巨量... 详细

actor并发模型&基于共享内存线程模型

13-06-25 7 8327 12 jdon10001

看了坛里几篇actor的几篇文章,可是不能很好的理解,需要大家共同指导讨论下 1.actor并发模型的应用场景? 2.actor的原理?思维方式改变? 3.actor最简单的demo? 4... 详细

OneToOneConcurrentArrayQueue :单个producer/consumer队列的无锁高性能

13-06-21 3 1697 3 banq

无锁算法能获得无限的性能Lock-Free Algorithms For Ultimate Performance 一文阐述了在一个队列在单个producer/consumer(只有一个生产者和一个... 详细

volatile读不是没有代价

12-11-19 4 606 1 banq

Are volatile reads really free? 谈到如果为老线程安全加上volatile后,并不是免费的,与没有加volatile的性能对比如下: . 详细

有一个java面试题求大神解读

12-10-20 8 1781 6 cugxw

public class Point{ public int x,y; public Po int ( int x, int y){ x=0... 详细

关于java线程模型的概念

12-02-13 4 700 1 KenWT

如题,java线程模型是什么?这个概念产生的前因后果又是什么?它存在的意义又是什么呢?希望大家能给个准确的答案. 详细

一个Java的Actor框架:kilim

11-12-11 1778 2 banq

除了Akka以外,另外一个将类似Erlang和Scala的Actor的并发模型引入Java的开源框架: kilim/kilim - GitHub ,其使用了一种mailbox跨线程共享内存,没有锁或同... 详细

共有 63 上一页 1 2 3 4 5 下一页