MySQL详解--锁,事务 http://blog.csdn.net/xifeijian/article/details/20313977 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种 供许多用户共享的资源。如 ...
分类:
数据库 时间:
2016-08-02 13:26:50
阅读次数:
264
即使是最平淡的一天,也要给自己一个交代 早上班车依旧来的很迟,到了公司已经到十点钟,然而并不能打卡,机器重启了几次才算正常,开始进入工作状态后,已经到了十一点,想想昨天描述的Pthread多线程共享变量在smp中的争用问题,猜测了几种方案,全都是瞎想,就这样,到了中午吃过午饭,才想来要上网查查pth ...
分类:
其他好文 时间:
2016-07-09 00:40:02
阅读次数:
154
jvm中除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat等小巧的工具 开发中可能遇到的问题 OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 OutOfMem ...
分类:
其他好文 时间:
2016-07-07 19:40:47
阅读次数:
216
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而 ...
分类:
数据库 时间:
2016-06-30 20:06:45
阅读次数:
275
实验四生产者和消费者 一、实验目的 1.掌握临界区的概念及临界区的设计原则; 2.掌握信号量的概念、PV操作的含义以及应用PV操作实现进程的同步与互斥; 3.分析进程争用资源的现象,学习解决进程互斥的方法。 二、实验内容和要求 分析进程的同步与互斥现象,编程实现经典的进程同步问题——生产者消费者问题 ...
分类:
其他好文 时间:
2016-06-29 19:04:09
阅读次数:
293
实验四、生产者和消费者 一、 实验目的 1、掌握临界区的概念及临界区的设计原则; 2、掌握信号量的概念、PV操作的含义以及应用PV操作实现进程的同步与互斥; 3、分析进程争用资源的现象,学习解决进程互斥的方法。 二、 实验内容及要求 分析进程的同步与互斥现象,编程实现经典的进程同步问题——生产者消费 ...
分类:
其他好文 时间:
2016-06-21 01:18:43
阅读次数:
481
锁,在现实生活中是为我们想要隐藏于外界所使用的一种工具。在计算机中,是协调多个进程或县城并发访问某一资源的一种机制。在数据库当中,除了传统的计算资源(CPU、RAM、I/O等等)的争用之外,数据也是一种供许多用户共享访问的资源。如何保证数据并发访问的一致性、有效性,是所有数据库必须解决的一个问题,锁的冲突也是影响数据库并发访问性能的一个重要因素。从这一角度来说,锁对于数据库而言就显得尤为重要。
...
分类:
数据库 时间:
2016-06-14 16:10:12
阅读次数:
230
一,SQL Server 独特的调度算法:非抢占式争用CPU资源和主动Yield 1,voluntarily yield 在SQL Server Scheduler上运行的Worker都是以非抢占模式来争用CPU资源的。Worker 会一直在一个Scheduler上运行,直到运行结束,或者主动将Sc ...
分类:
其他好文 时间:
2016-06-14 14:13:03
阅读次数:
278
实验4、第四次实验 专业:网络工程 姓名:黄维康 学号:201406114328 一、 实验目的 1.掌握临界区的概念及临界区的设计原则; 2.掌握信号量的概念、PV操作的含义以及应用PV操作实现进程的同步与互斥; 3.分析进程争用资源的现象,学习解决进程互斥的方法。 二、 实验内容和要求 分析进程 ...
分类:
其他好文 时间:
2016-06-11 18:46:49
阅读次数:
296
1、如果两个或多个线程访问相同的对象,或者访问不同步的共享状态,会出现争用条件。 运行结果: 2、要避免该问题,可以使用lock语句锁定共享的对象。 运行结果: 3、也可以将共享对象设置为线程安全的对象。 4、过多的锁定会造成死锁。所谓死锁即是至少有两个线程被挂起,互相等待对方解锁,以至于线程无限等 ...
分类:
编程语言 时间:
2016-06-06 13:43:47
阅读次数:
173