文章 2024-10-30 来自:开发者社区

如何使用JDK自带的监控工具JConsole来监控线程池的内存使用情况?

JConsole 是 JDK 自带的一款可视化监控和管理工具,它可以帮助开发者监控 Java 应用程序的运行时情况,包括内存使用、线程、类加载器、VM状态等。以下是如何使用 JConsole 来监控线程池的内存使用情况的步骤: 启动 JConsole: 在命令行中输入 jconsole 命令,或者在 JDK 的 bin 目录下...

文章 2024-10-14 来自:开发者社区

剖析Tomcat线程池与JDK线程池的区别和联系!

Tomcat的线程池Executor除了实现Lifecycle接口外,基本和JDK的ThreadPoolExecutor一致,以前是直接继承了JDK的ThreadPoolExecutor,并改写部分逻辑,在最新的代码上(Tomcat 10,2021.7.22以后),甚至是直接抄了一份,改写部分逻辑,然后再通过组合的方式使用。 主要区别是线程工厂、任务队列和拒绝策略上,先看看JDK线程池的...

剖析Tomcat线程池与JDK线程池的区别和联系!
文章 2024-09-14 来自:开发者社区

使用JDK自带的监控工具JConsole来监控线程池的内存使用情况

JConsole 是 JDK 自带的一款可视化监控和管理工具,它可以帮助开发者监控 Java 应用程序的运行时情况,包括内存使用、线程、类加载器、VM状态等。以下是如何使用 JConsole 来监控线程池的内存使用情况的步骤: 启动 JConsole: 在命令行中输入 jconsole 命令,或者在 JDK 的 bin 目录下...

文章 2024-08-24 来自:开发者社区

【Java 并发秘籍】线程池大作战:揭秘 JDK 中的线程池家族!

Java 的并发类库为开发者提供了丰富的工具来处理多线程编程任务,其中线程池是处理并发任务的重要组成部分。线程池可以有效地管理和复用一组线程,避免频繁创建和销毁线程所带来的开销。Java 标准库中提供了多种类型的线程池实现,每种线程池都有其特定的应用场景。本文将以随笔的形式介绍 JDK 中提供的几种线程池实现,并通过示例代码展示它们的使用方...

文章 2024-08-15 来自:开发者社区

JDK版本特性问题之想控制 G1 垃圾回收器的并行工作线程数量,如何解决

问题一:try-with-resources 声明在 JDK 9 中得到了怎样的改进? try-with-resources 声明在 JDK 9 中得到了怎样的改进? 参考回答: 在 JDK 9 中,try-with-resources 声明得到了改进,允许使用已存在的 final 或等效于 final 的变量作为资源,而无需在 try-with-re...

问答 2024-06-19 来自:开发者社区

在 JDK 10 中,线程-局部管控是什么?

在 JDK 10 中,线程-局部管控是什么?

文章 2024-06-12 来自:开发者社区

【JDK21】详解虚拟线程

1.概述 你发任你发,我用JAVA8?JDK21可能要对这句话say no了。 现在Oracle JDK是每4个版本,推出一个长期支持版本,JDK21就是前段时间发布的最新的长期支持版JDK。作为最新的长期支持版JD...

【JDK21】详解虚拟线程
问答 2024-05-11 来自:开发者社区

JDK 8 新增的lambda、stream等相关内容可以结合多线程或者虚拟线程提升性能么?

JDK 8 新增的lambda、stream等相关内容在更新越来越频繁的 JDK 17,21 下有没有变化,stream里面如果涉及到并行计算,例如求和,可以结合多线程或者虚拟线程提升性能么?

文章 2024-02-06 来自:开发者社区

JDK 21中的虚拟线程:轻量级并发的新篇章

随着技术的不断发展,并发编程已成为现代软件开发中不可或缺的一部分。然而,传统的线程模型在资源管理和扩展性方面存在一些挑战。为了解决这些问题,JDK 21引入了虚拟线程的概念,为并发编程带来了全新的视角。 虚拟线程的基本概念 虚拟线程,也被称为轻量级线程或纤程,是JDK 21中引入的一种新型并发模型。与传统线程不同...

文章 2024-02-01 来自:开发者社区

JDK8线程池BUG引发的思考

JDK8线程池BUG引发的思考引言 某一天逛网上帖子的时候,突然发现了下面这一篇文章,但是着实没有想到一篇文章能牵扯出这么多东西,这篇文章介绍的是由于使用了JDK的线程池引发的一个BUG,牵扯到了GC和方法内联的优化对于代码运行产生的影响,线程池BUG在JDK8中就已经存在但是直到JDK11才被修复,这里在原文的基础上补充相关的知识点,算是给自己做一个笔记。知识点总结: 这里先说明一下这篇文章的....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐