码迷,mamicode.com
首页 >  
搜索关键字:concurrency    ( 600个结果
MySQL性能测试工具 mysqlslap
1.使用自动生成脚本测试数据库性能mysqlslap-uroot-p123-a--debug-info--concurrency=50,100--number-of-queries=200--engine=myisam,innodb参数介绍-u:用户名-p:密码-a(--auto-generate-sql):自动生成sql脚本测试数据库--debug-info:输出debug信息,包括内存,CPU等--concurrenc..
分类:数据库   时间:2014-12-09 19:49:03    阅读次数:233
多线程总结一:基本概念
1、线程和进程a、并发性(concurrency):在同一时刻只能有一条指令执行,当多个进程指令被快速轮换执行,在宏观上具有多个进程同时执行的效果。b、并行性(parallel):在同一时刻,有多条指令在多个处理器上同时执行。c、操作系统可以同时执行多个任务,每个任务就是进程;进程可以同时执行多个任...
分类:编程语言   时间:2014-12-05 21:06:34    阅读次数:248
Contoso 大学 - 7 – 处理并发
原文地址:http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/handling-concurrency-with-the-entity-framework-in-an-asp-net-mvc-application全文...
分类:其他好文   时间:2014-12-03 18:58:56    阅读次数:311
深入浅出 Java Concurrency (40): 并发总结 part 4 性能与伸缩性[转]
性能与伸缩性使用线程的一种说法是为了提高性能。多线程可以使程序充分利用闲置的资源,提高资源的利用率,同时能够并行处理任务,提高系统的响应性。 但是很显然,引入线程的同时也引入了系统的复杂性。另外系统的性能并不是总是随着线程数的增加而总是提高。性能与伸缩性性能的提升通常意味着可以用更少的资源做更多的事...
分类:编程语言   时间:2014-12-03 00:20:20    阅读次数:192
深入浅出 Java Concurrency (39): 并发总结 part 3 常见的并发陷阱
常见的并发陷阱volatilevolatile只能强调数据的可见性,并不能保证原子操作和线程安全,因此volatile不是万能的。参考指令重排序volatile最常见于下面两种场景。a. 循环检测机制volatilebooleandone=false;while(!done){dosomething...
分类:编程语言   时间:2014-12-03 00:19:55    阅读次数:319
深入浅出 Java Concurrency (28): 线程池 part 1 简介[转]
从这一节开始正式进入线程池的部分。其实整个体系已经拖了很长的时间,因此后面的章节会加快速度,甚至只是一个半成品或者简单化,以后有时间的慢慢补充、完善。其实线程池是并发包里面很重要的一部分,在实际情况中也是使用很多的一个重要组件。下图描述的是线程池API的一部分。广义上的完整线程池可能还包括Threa...
分类:编程语言   时间:2014-12-03 00:16:52    阅读次数:194
深入浅出 Java Concurrency (15): 锁机制 part 10 锁的一些其它问题[转]
主要谈谈锁的性能以及其它一些理论知识,内容主要的出处是《Java Concurrency in Practice》,结合自己的理解和实际应用对锁机制进行一个小小的总结。首先需要强调的一点是:所有锁(包括内置锁和高级锁)都是有性能消耗的,也就是说在高并发的情况下,由于锁机制带来的上下文切换、资源同步等...
分类:编程语言   时间:2014-12-03 00:15:48    阅读次数:122
深入浅出 Java Concurrency (38): 并发总结 part 2 常见的并发场景[转]
常见的并发场景线程池并发最常见用于线程池,显然使用线程池可以有效的提高吞吐量。最常见、比较复杂一个场景是Web容器的线程池。Web容器使用线程池同步或者异步处理HTTP请求,同时这也可以有效的复用HTTP连接,降低资源申请的开销。通常我们认为HTTP请求时非常昂贵的,并且也是比较耗费资源和性能的,所...
分类:编程语言   时间:2014-12-03 00:14:02    阅读次数:124
深入浅出 Java Concurrency (30): 线程池 part 3 Executor 生命周期[转]
我们知道线程是有多种执行状态的,同样管理线程的线程池也有多种状态。JVM会在所有线程(非后台daemon线程)全部终止后才退出,为了节省资源和有效释放资源关闭一个线程池就显得很重要。有时候无法正确的关闭线程池,将会阻止JVM的结束。线程池Executor是异步的执行任务,因此任何时刻不能够直接获取提...
分类:编程语言   时间:2014-12-03 00:13:27    阅读次数:199
深入浅出 Java Concurrency (34): 线程池 part 7 线程池的实现及原理 (2)[转]
线程池任务执行流程我们从一个API开始接触Executor是如何处理任务队列的。java.util.concurrent.Executor.execute(Runnable)Executes the given task sometime in the future. The task may ex...
分类:编程语言   时间:2014-12-03 00:13:19    阅读次数:175
600条   上一页 1 ... 46 47 48 49 50 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!