首页
网站建设
网站案例
网站报价
App/小程序
网站推广
建站动态
关于翔捷宏鑫
×
400 028 6601
建站动态
根据您的个性需求进行定制 先人一步 抢占小程序红利时代
线程数目对数据库的影响-创新互联
10年积累的
成都做网站
、网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先
网站制作
后付款的网站建设流程,更有
克什克腾免费网站建设
让你可以放心的选择与我们合作。ong>环境介绍
客户端程序所在服务器是windows,4核CPU
服务端数据库服务器是linux,16核CPU
实验现象
客户端一个程序窗口,对应进程开5个线程,现象如下
数据库服务端5个process,每个process 100%耗CPU,先4个process同时运行完毕持续时间长达5分钟,后面1个process再运行完毕需要3分钟,数据库服务端所有process运行完毕后持续时间长达10分钟
客户端一个程序窗口,对应进程开4个线程,现象如下
数据库服务端4个process,每个process 100%耗CPU,数据库服务端4个process同时运行完毕持续时间长达4分钟
总结如下:
客户端只有4核CPU,开5个线程的话,客户端只能先跑4个线程再跑剩下的一个线程,每个线程独占一核CPU,占用CPU时间的时间是一样的,这样在客户端跑4个线程是跑5个线程的一半时间,跑8个和5个线程时间一样。
但是在数据库服务器linux上面,是一下子上来5个process,4个process先跑完,再跑最后一个process,服务端的process跑完的同时客户端程序也运行完毕了
线程数,首先要小于服务端的cpu核数,其次最好小于等于客户端的cpu核数(如果多于客户端的cpu核数,那客户端本身就在等待队列中)
当前题目:线程数目对数据库的影响-创新互联
链接分享:
http://mbwzsj.com/article/esosh.html
其他资讯
怎么在iOS中利用SwiftUI实现颜色渐变填充效果
SpringMVC中MultipartFile上传获取图片的宽度和高度详解
用示例详解jQuery+Ajax+js如何实现请求json格式数据并渲染到html页面
java内部类的实例详解
Go语言的Ast有什么作用
网站建设专属方案
网站定制化设计
7X24小时服务
N对管家服务
让你的专属顾问为你服务
立即联系
首页
电话
微信
联系