码迷,mamicode.com
首页 >  
搜索关键字:线程数    ( 1344个结果
java 线程池 使用实例
在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用,就是执行完一个任务 ...
分类:编程语言   时间:2019-01-07 00:20:14    阅读次数:170
Java并发编程:线程池的使用
在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用,就是执行完一个任务 ...
分类:编程语言   时间:2019-01-07 00:14:41    阅读次数:137
线程详细剖析(一)
摘自《C++多核高级编程》 6.1 什么时线程 线程时进程中可执行代码流的序列,它被操作系统调度,并在处理器或内核上运行。所有的进程都有一个主线程(primary thread)。主线程时进程的控制流或执行线路。具有多个线程的进程拥有和线程数目一样多的控制流。每个线程独立并发的执行自身的指令序列。具 ...
分类:编程语言   时间:2019-01-05 13:40:42    阅读次数:205
Java并发编程:Java线程池核心ThreadPoolExecutor的使用和原理分析
[toc] 引出线程池 线程是并发编程的基础,前面的文章里,我们的实例基本都是基于线程开发作为实例,并且都是使用的时候就创建一个线程。这种方式比较简单,但是存在一个问题,那就是线程的数量问题。 假设有一个系统比较复杂,需要的线程数很多,如果都是采用这种方式来创建线程的话,那么就会极大的消耗系统资源。 ...
分类:编程语言   时间:2019-01-04 12:23:36    阅读次数:200
【杂谈】Spring Boot 默认支持的并发量
Spring Boot应用支持的最大并发量是多少? Spring Boot 能支持的最大并发量主要看其对Tomcat的设置,可以在配置文件中对其进行更改。当在配置文件中敲出max后提示值就是它的默认值。 我们可以看到默认设置中,Tomcat的最大线程数是200,最大连接数是10000。 并发量指的是 ...
分类:编程语言   时间:2018-12-30 17:22:28    阅读次数:240
性能优化的一些要点
性能优化的一些要点: 1、调节可以配置的线程数量,根据服务器的配置及线程核数进行调节,可以借助压力测试工具测试出配置多少个线程数量可以达到性能最优; 2、调节Linux服务器的文件句柄和单个用户最大使用进程数限制,Linux服务器的普通用户默认限制是1024,可以根据应用的类型进行调节。如果是IO密 ...
分类:其他好文   时间:2018-12-28 10:49:10    阅读次数:174
MySQL后台线程的清理工作
后台清理工作:脏页刷盘、undo回收 1、page cleaner thread:刷新脏页 2、purge thread:清空undo页、清理“deleted”page 一、innodb_page_cleaners page cleaner线程从buffer pool中刷脏页的线程数量。 1、5.7 ...
分类:数据库   时间:2018-12-27 03:37:56    阅读次数:249
数据库与实例的定义
1、数据库: 物理文件的集合、在Mysql数据库中,数据库文件可以是frm 、idb 、MYD 结尾的文件 2、数据库实例:数据库实例是操作数据库文件的,由后台线程和共享内存组成、共享内存被后台线程共享 3、MySql是单进程、多线程数据库,也就是说Mysql在系统的表现就会一个线程、Oracle是 ...
分类:数据库   时间:2018-12-27 03:16:41    阅读次数:298
十一、信号量控制Semaphore
一、简介 有时候我们需要对一个资源的访问做线程数控制,以防雪崩等问题。 JDK中,信号量可以处理这样的问题:Semaphore JDK文档:http://tool.oschina.net/uploads/apidocs/jdk-zh/java/util/concurrent/Semaphore.ht ...
分类:其他好文   时间:2018-12-24 02:37:03    阅读次数:99
Mysql数据库监控
一、当前线程连接数 Threads_cached:当前此时此刻线程缓存中有多少空闲线程; Threads_connected:代表当前已建立连接的数量,因为一个连接需要一个线程,也可以看成当前被使用的线程数; Threads_created:代表从最近一次服务启动,已经创建线程的数量; Thread ...
分类:数据库   时间:2018-12-21 17:37:59    阅读次数:154
1344条   上一页 1 ... 35 36 37 38 39 ... 135 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!