课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
并发编程开发是我们在学习java编程的时候需要重点掌握的一个编程技术,而今天我们就一起来了解一下,并发编程的概念以及常见指标都有哪些。
并发是什么呢?通常情况下,并发是指“系统能够同时并行处理很多请求”。我们来看一下并发常用的一些指标。
1)响应时间(ResponseTime):系统从接收请求到做出回应所花费的时间。
2)吞吐量(Throughput):单位时间内处理的请求数量。明显的例子就是高速通道上的ETC和普通车道,显然ETC的吞吐量更大,因为不需要在进站的时候从窗口取卡,在出站的时候还卡缴费。
3)并发用户数:同时承载正常使用系统功能的用户数量。
如何提升系统的并发能力呢?
1)提升单机硬件配置。比如说增加CPU核数(从2个到4个,从4个到8个),升级网卡到万兆,升级硬盘为SSD(固态硬盘,比普通硬盘读写更快、质量更轻、能耗更低、体积更小),扩充系统内存(从64G到128G)。
2)改善单机架构配置。比如使用内存读写而不是每次都读写数据库。
3)增加服务器数量。单机性能总是有极限的,但服务器集群数量可以很庞大。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。