网站首页 第94页
-
Java 进程占用内存过多,幕后元凶原来是线程太多
那天中午吃饭,一个同事说,那个项目组的人快气死我了,程序有问题,早晨在群里@了他们,到中午才回消息,然后竟然还说他们的程序没有问题,是我们这边调用的太频繁了。简直想笑。背景说明我们当前这个系统和很多的第三方系统做了集成,出问题的就是其中一个...
2025-05-14 baijin 博客文章 9 ℃ 0 评论 -
记一次Netty「直接内存溢出」导致线上网关项目宕机排查过程
作为一名Java开发者,我们都知道Java进程是运行在Java虚拟机上的,而Java进程要想正常运行则需要向计算机申请内存,其中主要为Java对象实例所占用的堆(heap)内存(当然还有其他的也会占用内存,比如栈等),这些内存一般划分为Ja...
2025-05-14 baijin 博客文章 9 ℃ 0 评论 -
Java项目中高效处理大数据量查询的方法
Java项目中高效处理大数据量查询的方法在现代软件开发中,处理大数据量查询是一个常见的挑战。特别是在企业级应用中,数据库中的数据量可能达到百万甚至上亿条记录。如何在保证系统性能的同时,还能快速准确地完成这些查询任务呢?让我们一起来看看几种行...
2025-05-14 baijin 博客文章 13 ℃ 0 评论 -
高端面试必备:一个Java对象占用多大内存?
这个问题一般会出现在稍微高端一点的Java面试环节。要求面试者不仅对Java基础知识熟悉,更重要的是要了解内存模型。Java对象模型...
2025-05-14 baijin 博客文章 12 ℃ 0 评论 -
一次Java内存占用高的排查案例,解释了我对内存问题的所有疑问
问题现象7月25号,我们一服务的内存占用较高,约13G,容器总内存16G,占用约85%,触发了内存报警(阈值85%),而我们是按容器内存60%(9.6G)的比例配置的JVM堆内存。看了下其它服务,同样的堆内存配置,它们内存占用约70%~79...
2025-05-14 baijin 博客文章 10 ℃ 0 评论 -
4种方法教你如何查看java对象所占内存大小
计算java对象所占内存大小1.使用jdk8自带API...
2025-05-14 baijin 博客文章 12 ℃ 0 评论 -
后端精选-Java问题排查工具清单(java后端测试工具)
前言平时的工作中经常碰到很多疑难问题的处理,在解决问题的同时,有一些工具起到了相当大的作用,在此书写下来,一是作为笔记,可以让自己后续忘记了可快速翻阅,二是分享,希望看到此文的同学们可以拿出自己日常觉得帮助很大的工具,大家一起进步。闲话不多...
2025-05-11 baijin 博客文章 22 ℃ 0 评论 -
那个小白还没搞懂内存溢出,只能用案例说给他听了
内存溢出,通俗的理解,就是你要求分配的内存超出了JVM能给你的,JVM不能满足需求,于是产生溢出。为了便于理解,本文我们将使用一个案例来说明内存溢出。首先,还是先看看本文的主要框架:查看JVM内存情况1public class...
2025-05-11 baijin 博客文章 19 ℃ 0 评论 -
JVM 深度解析:运行时数据区域、分代回收与垃圾回收机制全攻略
共同学习,有错欢迎指出。JVM运行时数据区域1.程序计数器程序计数器是一块较小的内存空间,可看作当前线程所执行的字节码的行号指示器。在虚拟机概念模型里,字节码解释器通过改变这个计数器的值选取下一条字节码指令,分支、循环、跳转等基础功能均...
2025-05-11 baijin 博客文章 19 ℃ 0 评论 -
JDK 内置实用工具:监视、故障排除
监视工具JConsoleJConsole图形用户界面是一种符合Java管理扩展(JMX)规范的监视工具。JConsole使用Java虚拟机(JavaVM)的广泛检测来提供有关在Java平台上运行的应用程序的性能和资...
2025-05-11 baijin 博客文章 16 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-