#内存泄漏

JVM堆大小的建议

12-07-21 3 6110 43 banq

JVM的堆大小设置是一趟很深的水,既要有对架构高度认识和落地,也要有对语言内部机制深入理解和掌握。 首先,需要对JVM的Heap大小有一个预设和监测,见这篇文章 选择合适Java堆大小的五个建议(5... 详细

为Docker设置Java内存防止OOM Killer

19-01-11 2924 2 banq

在 Logistimo ,我们的所有应用程序都是Docker化的,并在Kubernetes内以docker容器运行。我们注意到在使用Java的容器上发生了大量重启,并且非常随机。Docker检查发现... 详细

减少Spring Boot的JVM内存占用的Docker三种配置

19-04-13 4399 1 banq

该文提出了减少Spring Boot减少JVM占用的三种Dockerfile镜像配置: OpenJ9 :取代Hotspot的IBM Eclipse项目。它已经被开发很长一段时间,看起来已经足... 详细

Spring Boot的JVM的内存占用与Docker - spring.io

19-03-18 1460 1 banq

JVM可能是一个复杂的野兽。值得庆幸的是,大部分复杂性都在幕后,我们作为应用程序开发人员和部署人员通常不必过于担心。随着基于容器的部署策略的兴起,需要引起注意的一个复杂领域是JVM的内存占用。 ... 详细

ClassLoader leak 泄漏

08-09-02 4 1065 banq

内存泄漏中有一个最可怕、在JDK6.0以前都无法克服的BUG,就是ClassLoader泄漏,本站有过专门讨论classloader的复杂性。 当我们在服务器反复部署一个应用时,服务器会报:Caug... 详细

为什么Java占用的RAM比Xmx多得多?

18-12-05 1834 1 banq

 Java为什么使用比堆中规定的大小还要多的内存,如何正确设置Docker内存大小限制?Java进程使用的内存远远超过堆大小? 堆大小设置为128 MB(-Xmx128m -Xms128m),而容器... 详细

Java内存泄漏解决之道

18-11-05 1325 1 banq

Java的核心优势之一是在内置垃圾收集器(简称GC)的帮助下实现自动内存管理。GC隐式地负责分配和释放内存,因此能够处理大多数内存泄漏问题。 虽然GC有效地处理了大部分内存,但它并不能保证内存泄漏的... 详细

在80个JVM集群中寻猎内存泄漏OOM

14-01-08 616 banq

你是否经常启动JVM以避免内存泄漏OOM(out of memory),或者接受专家的意见,只增加Java堆空间? 下面这张内存表显示在8台集群机器上每台10个JVM的内存消耗(每个Heap堆是... 详细

共有 41 上一页 1 2 3 4 5 ... 6 下一页