问答 2024-08-05 来自:开发者社区

如何利用JVM的并发工具CountDownLatch进行单一并发场景的测试?

如何利用JVM的并发工具CountDownLatch进行单一并发场景的测试?

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

Java面试题:如何通过JVM参数调整GC行为以优化应用性能?如何使用synchronized和volatile关键字解决并发问题?如何使用ConcurrentHashMap实现线程安全的缓存?

Java内存管理、多线程与并发框架:面试题解析与技术深度剖析 在Java技术栈中,内存管理、多线程处理和并发框架是构建高效、稳定应用的三大支柱。本文将通过三道综合性面试题,深入探讨这些核心知识点,并提供详尽的解答。我们将从问题的核心内容、考察重点、具体原理、编程实操问题以及易错点等方面进行分析,以帮助读者全面掌握这些技术要点。 面试题一:Java内存模型与垃圾回收机制的深度解析 ...

文章 2024-05-09 来自:开发者社区

深入浅出JVM(十七)之并发垃圾收集器CMS

上篇文章介绍用户线程与GC线程并发执行时可能产生的问题以及使用三色标记法演示原始快照和增量更新两种解决方案 这篇文章将主要介绍并发垃圾收集器中的CMS,其中CMS使用增量更新来解决对象消失问题,如果不了解增量更新的同学可以查看上篇文章深入浅出JVM(十六)之三色标记法与并发可达性分析 前言 前文描述过,当GC时需要枚举的GC根节点需要极短的停顿(STW) 而在遍历...

深入浅出JVM(十七)之并发垃圾收集器CMS
文章 2024-05-09 来自:开发者社区

深入浅出JVM(十八)之并发垃圾收集器G1

在这篇文章 深入浅出JVM(十六)之三色标记法与并发可达性分析 中,我们曾说明过GC线程和用户线程并发执行导致的对象消失问题,可以使用增量更新或原始快照的方式来解决 上文深入浅出JVM(十七)之并发垃圾收集器CMS中描述过使用增量更新的CMS,本文将介绍使用原始快照的G1垃圾收集器 Garbage First G1 全称 Garbage First 面向服务端的垃圾收集器...

深入浅出JVM(十八)之并发垃圾收集器G1
文章 2024-05-09 来自:开发者社区

深入浅出JVM(十六)之三色标记法与并发可达性分析

上篇文章深入浅出JVM(十五)之垃圾回收器(上篇)介绍性能指标吞吐量和延迟、串行收集器、并行收集器以及吞吐量优先收集器 为了更好的描述并发垃圾收集器,本篇文章将先深入浅出的介绍三色标记法以及并发可达性分析遇到的问题以及解决方案 三色标记法 JVM中使用可达性分析算法来判断对象是否继续使用 当对象不可达时,执行过finalize方法或者finalize方法搭不上引用...

深入浅出JVM(十六)之三色标记法与并发可达性分析
问答 2024-05-03 来自:开发者社区

DataWorks jvm参数看起来跟并发数也没啥关系呢,这个12G是从哪里来的?

DataWorks jvm参数看起来跟并发数也没啥关系呢,这个12G是从哪里来的?

问答 2024-05-03 来自:开发者社区

DataWorks增加了并发数,jvm参数增加了,但是任务还是异常为什么?

DataWorks增加了并发数,jvm参数增加了,但是任务还是异常?

问答 2024-05-03 来自:开发者社区

DataWorks并发数和jvm对应值哪里可以看嘛?

DataWorks并发数和jvm对应值哪里可以看嘛?

文章 2024-04-27 来自:开发者社区

【JVM】并发的可达性分析详细解释

前言 在垃圾回收的领域中,为了提高垃圾回收的效率并减小对应用程序的影响,许多现代的垃圾回收算法采用了并发的手段。并发的可达性分析和三色标记法就是其中一种经典的组合。这种方法通过允许垃圾收集与用户线程并发执行,以减小垃圾回收的停顿时间,提高系统的响应性。下面我们将介绍并发的可达性分析和三色标记法的基本原理和工作过程。 正文 在Java虚拟机...

【JVM】并发的可达性分析详细解释
文章 2024-01-22 来自:开发者社区

JVM-并发标记带来问题和解决办法

当面试扯到jvm这一部分的时候,面试官大概率会问你jvm怎么判断哪些对象应该回收呢?这种经典的面试题当然难不住你。你会脱口而出引用计数算法和可达性分析算法。然后你就停下来了吗?难道你不知道你回答了一句话之后,面试官肯定会接着问你能详细说明一下吗?所以,不要停。主动点,面试的时候主动点。你要抓住面试官把话语权交给你的宝贵机会,接着说啊,你得支棱起来因为引用计数法的算法是这样的:在对象中添加一个引用....

JVM-并发标记带来问题和解决办法

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

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注