码迷,mamicode.com
首页 >  
搜索关键字:lock    ( 13703个结果
dstat mysql5-io 模块使用
[root@shylock dstat]# dstat --listinternal: aio, cpu, cpu24, disk, disk24, disk24old, epoch, fs, int, int24, io, ipc, load, lock, mem, net, pag...
分类:数据库   时间:2014-07-22 22:52:14    阅读次数:552
scala笔记和akka笔记
非阻塞的程序 应该保障的一些特性 : 等待无关性wait-free:能确保每次的调用在有限的步数之内完成,不管其他调用的步骤有多少。杀掉几个线程 锁无关性lock-free:执行这段程序的某些线程会被延迟,但必须确保至少...
分类:其他好文   时间:2014-07-22 09:10:35    阅读次数:374
C#中Lock的用法
lock 关键字将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁。lock语句根本使用的就是Monitor.Enter和Monitor.Exit,也就是说lock(this)时执行Monitor.Enter(this),大括号结束时执行Monitor.Exit(this).他...
分类:其他好文   时间:2014-07-22 00:31:36    阅读次数:242
python threading queue
import queue,threading l=threading.Lock()class MyThread(threading.Thread): def __init__(self): threading.Thread.__init__(self) global...
分类:编程语言   时间:2014-07-22 00:20:34    阅读次数:189
文件锁
LOCK_EX是表示排它锁(Exclude),是独占的,一般用于写操作,而如果换成LOCK_SH(Share)则是共享,多用于读取。有时为了保证多进程对文件的读写都是唯一的,无论读写都进行LOCK_EX的请求。 以下是一段演示程序,...
分类:其他好文   时间:2014-07-21 23:31:03    阅读次数:238
对比synchronized与java.util.concurrent.locks.Lock 的异同
主要区别1、Lock能完成几乎所有synchronized的功能,并有一些后者不具备的功能,如公平锁、等待可中断、锁绑定多个条件等;2、synchronized是Java 语言层面的,是内置的关键字;Lock则是JDK5中出现的一个包,在使用时,synchronized 同步的代码块可以由JVM自动释放;Lock需要程..
分类:编程语言   时间:2014-07-21 12:46:35    阅读次数:254
[问题]SqlServer创建数据库出错
SqlServer 2008“Msg 1807, Level 16, State 3, Line 1Could not obtain exclusive lock on database ‘model’. Retry the operation later.Msg 1802, Level 16, S...
分类:数据库   时间:2014-07-19 17:28:23    阅读次数:1153
RAC环境下的阻塞(blocking blocked)
RAC环境下的阻塞不同于单实例情形,因为我们需要考虑到位于不同实例的session.也就是说之前查询的v$session,v$lock相应的应变化为全局范围来查找。本文提供了2个查询脚本,并给出实例演示那些session为阻塞者,哪些为被阻塞者。有关阻塞的概念以及单实例环境下的阻塞请参考:Oracle 阻塞(blocking blocked)1、演示环境scott@DEVDB> select *...
分类:其他好文   时间:2014-07-19 02:41:26    阅读次数:378
从Java到CPU指令系列之 - 锁和原子操作是怎么实现的 How Lock and atomic works
给急性格的读者: 请参考《Intel 64 and IA32 Architectures Software Develeloper's Manual》。其中有CMPXCHG指令和LOCK指令前缀。或者AMD等其他厂商的开发指南。在多线程编程中,对某一资源的同步操作是保证资源状态一致性的关键。这个需要...
分类:编程语言   时间:2014-07-18 10:20:13    阅读次数:767
关于C#程序无故退出
今天我发现一种情况,分享下我一个对象是用多线程写的代码,主程序调用完后有时候也会退出,catch不到。我在原对象的接口里面加上lock之后就ok了!我的理解是该对象申请的资源没释放完毕,加lock后释放完该资源再执行其他就好了
分类:其他好文   时间:2014-07-17 21:25:07    阅读次数:219
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!