写点什么

线程池调优

收录了 线程池调优 频道下的 50 篇内容

线程池规模调优

大小合适的线程池允许运行尽可能多的请求,只要硬件和软件支持合理。换句话说,我们不想在有能力处理时让请求在队列中等待,也不想让运行的请求超出我们的管理能力。究竟线程池应该设置为多大合适呢?这篇文章我们探讨了如何遵从“测量不猜”典故去合理设置线程池。

深入理解Java线程池:线程池参数调优与技巧
深入理解 Java 线程池:线程池参数调优与技巧

在现代编程中,线程池已经成为了不可或缺的一部分。Java线程池是一个非常重要的组件,可以帮助我们优化并发处理,提高系统的性能和稳定性。

Java
线程池
6 月 优质更文活动
Java线程池三、调优和性能优化
Java 线程池三、调优和性能优化

线程池是并发编程中的重要工具,可以提高程序的性能和资源利用率。然而,不恰当的线程池配置和管理可能导致性能下降、资源浪费或者系统崩溃。因此,对线程池进行调优和性能优化显得尤为重要。

Java
线程池
境外业务性能优化实践
境外业务性能优化实践

本文来自美团点评技术文章系列。

严选电子面单稳定性治理实践
严选电子面单稳定性治理实践

稳定性治理是系统演进过程中一个不容忽视的重要命题,如何让持续性的治理工作有目标、过程可跟进、结果能检验?本文结合严选供应链技术团队在稳定性治理上的实践,对治理工作中的可用性、监控告警和线上应急三个方面做了一些思考与总结。

Java线程池实现原理及其在美团业务中的实践
Java 线程池实现原理及其在美团业务中的实践

本文通过案例讲述使用线程池遇到的问题,并给出了一种动态化线程池解决方案。

聊聊并发(三)——JAVA 线程池的分析和使用

合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。但是要做到合理的利用线程池,必须对其原理了如指掌。

CachedThreadPool线程池设计/场景案例/性能调优/场景适配(架构篇)
CachedThreadPool 线程池设计 / 场景案例 / 性能调优 / 场景适配(架构篇)

在Java并发编程的丰富生态中,CachedThreadPool以其独特的特性脱颖而出。这种线程池动态地创建线程来处理任务,当线程空闲超过一定时间后会被回收,从而优化资源使用。CachedThreadPool适用于短生命周期的异步任务,特别是那些任务提交频率高但执行时间短的场

Java
并发编程
高并发
ThreadPoolExecutor 源码解读(四)如何正确使用线程池(总结坑点 + 核心参数调优)

业界已经禁止使用Executors 创建线程池,建议使用原生的ThreadPoolExecutor,但是ThreadPoolExecutor参数很多,完全需要自己配置,虽然知道每个参数的含义,但是却不知道设置为多少合适。

ThreadPoolExecutor
ScheduledThreadPool线程池设计/场景案例/性能调优/场景适配(架构篇)
ScheduledThreadPool 线程池设计 / 场景案例 / 性能调优 / 场景适配(架构篇)

ScheduledThreadPool是一个强大的工具,它扩展了线程池的功能,允许任务的定时执行以及周期性重复执行。这种线程池特别适用于需要在未来某个时间点或者按照固定频率执行任务的场景,如调度作业、定时报告生成、周期性数据刷新等。ScheduledThreadPool通过提供

Java
并发编程
高并发
SingleThreadScheduledExecutor线程池设计/场景案例/性能调优/场景适配(架构篇)
SingleThreadScheduledExecutor 线程池设计 / 场景案例 / 性能调优 / 场景适配(架构篇)

在多线程编程中,我们经常会遇到需要按特定顺序执行任务的场景,例如定时任务、周期性任务或者保证任务执行顺序的情况。SingleThreadScheduledExecutor 正是为了满足这样的需求而设计的。它提供了一个单一的后台线程,用于顺序执行所有提交的任务,确保了任务

Java
并发编程
高并发
Java Web 应用中调优线程池的重要性

不论你是否关注,Java Web应用都或多或少的使用了线程池来处理请求。线程池的实现细节可能会被忽视,但是有关于线程池的使用和调优迟早是需要了解的。本文主要介绍Java线程池的使用和如何正确的配置线程池。

Java 虚拟线程:案例研究
Java 虚拟线程:案例研究

本文探讨了Java虚拟线程在云原生Java负载中的表现,发现其在CPU密集型负载下吞吐量低于传统线程池,但在加速时间上表现更优,同时指出虚拟线程在某些情况下可能存在性能问题,需要进一步与OpenJDK社区合作解决。

Netty和RPC框架线程模型分析
Netty 和 RPC 框架线程模型分析

《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析Netty和RPC框架线程模型。

C#线程池核心技术:从原理到高效调优的实用指南

在现代软件开发中,多线程编程是提升应用程序性能的关键手段。随着多核处理器的普及,合理利用并发能力已成为开发者的重要课题。然而,线程的创建和销毁是一个昂贵的过程,涉及系统资源的分配与回收,频繁操作会导致性能瓶颈。线程池应运而生,通过预先创建并

C#
多索引下的Lucene性能优化
多索引下的 Lucene 性能优化

本次优化的背景来源于公有云AOM日志服务。

Tomcat 性能调优

线程池调优指的是给Tomcat的线程池设置合适的参数,使得Tomcat能够又快又好地处理请求

Java
程序员
后端
一种正规的性能调优方法:基于等待的调优

在本文中,Steven Haines探讨了Web应用性能调优问题。该领域过去更像是一门艺术而不是一门科学。他提出了一种称为基于等待调优的方法,使整个调优过程更加可度量,也因此更具科学性。

字节 Java 全能手册火了!多线程 / 网络 / 性能调优 / 框架啥都有

在这个技术不断更新的年代,跟不上时代变化的速度就会被刷掉,特别是咱们程序员这一群体,技术不断更新的同时也要同时进步,不然长江后浪推前浪,前浪......

Java
微服务
Spring Cloud
socket
线程池调优专题_资料-InfoQ中文网