码迷,mamicode.com
首页 >  
搜索关键字:atomic    ( 968个结果
Java并发——各类互斥技术的效率比较
既然Java包括老式的synchronized关键字和Java SE5中心的Lock和Atomic类,那么比较这些不同的方式,更多的理解他们各自的价值和适用范围,就会显得很有意义。 ????比较天真的方式是在针对每种方式都执...
分类:编程语言   时间:2015-10-29 16:40:07    阅读次数:216
atomic, spinlock and mutex性能比较
我非常好奇于不同同步原理的性能,于是对atomic, spinlock和mutex做了如下实验来比较:1. 无同步的情况 1 #include 2 #include 3 4 volatile int value = 0; 5 6 int loop (bool inc, int limit) ...
分类:其他好文   时间:2015-10-26 06:59:31    阅读次数:252
Objective-C:三种文件导入的方式以及atomic和nonatomic的区别
一、三种文件导入的方式比较:类的前项声明@class、import、include:1、采用@class 类名的方式,它会告诉编译器有这么一个类,目前不需要知道它内部的实例变量和方法是如何定义的,后面会告你,现在你就可以直接使用它,节约程序编译时间;2、采用import方式,能避免重复导入同一类,它...
分类:其他好文   时间:2015-10-17 19:12:10    阅读次数:168
PHP5.2
由于5.2不是 centos 6.x 的标配。如果要php 5.2的话,就需要手动安装。这里使用atomic 软件源 来通过rpm包方式centos 6.5 下安装php 5.2。yum install httpd#http://www6.atomicorp.com/channels/atomic/...
分类:Web程序   时间:2015-10-14 21:26:43    阅读次数:275
原子操作(atomic operation)
深入分析Volatile的实现原理引言在多线程并发编程中synchronized和Volatile都扮演着重要的角色,Volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的“可见性”。可见性的意思是当一个线程改动一个共享变量时,另外一个线程能读到这个改动的值。它在某些...
分类:其他好文   时间:2015-10-14 14:03:51    阅读次数:182
MongoDB 指定应用上下文数据模型
Model Data for Atomic Operations Pattern In mongoDB, write operations, eg. db.collection.update(), db.collection.findAndModify(), db.collection.remove...
分类:数据库   时间:2015-10-12 12:08:48    阅读次数:226
Objective-C Programming The Big Nerd Ranch Guide 笔记 19-37
Properties are either atomic or nonatomic, The difference has to do with multithreading. atomic is the default value. Properties are either readonly ....
分类:其他好文   时间:2015-10-05 23:25:03    阅读次数:250
【读书笔记】GCD-Dispatch Queue
一,Dispatch Queue的实现:1,用于管理追加的Block的C语言层实现的FIFO队列。2,Atomic函数中实现的用于排他控制的轻量级信号。3,用于管理线程的C语言层实现的一些容器。二,CGD的好处。无论编程人员如何努力编写管理线程的代码,在性能方面也不可能胜过XNU内核级所实现的GCD...
分类:其他好文   时间:2015-10-04 23:29:20    阅读次数:203
使用风险指针(hazard pointer) 处理无锁栈的 push 与 pop
constexpr size_t maxHazardPointers = 100;struct HazardPointer{ std::atomic id; std::atomic pointer;};array hazardPointers;class Hazard...
分类:其他好文   时间:2015-10-03 16:55:03    阅读次数:328
设备访问控制
1 、控制情况主要有:2. 独享设备——一次只允许一个用户的一个进程访问(代码参考ldd3)scull 的驱动程序: 需要一个原子变量atomic_t//scull.h#ifndef _SCULL_H_#define _SCULL_H_#include /* needed for the _IOW....
分类:其他好文   时间:2015-10-03 10:39:20    阅读次数:323
968条   上一页 1 ... 74 75 76 77 78 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!