摘要:
Pod 能够具有多个容器,应用运行在容器里面,但是它也可能有一个或多个先于应用容器启动的 Init 容器 Init 容器与普通的容器非常像,除了如下两点: Init 容器总是运行到成功完成为止 每个 Init 容器都必须在下一个 Init 容器启动之前成功完成 如果 Pod 的 Init 容器失败, 阅读全文
摘要:
栈内存溢出能依托之前的办法解决吗? 首先大家思考一个问题:栈内存溢出能按照之前的方法解决吗? 也就是说,GC日志、内存快照,这些东西对解决栈内存溢出有帮助吗? 首先明确一点,栈内存溢出跟堆内存是没有关系的,因为他的本质是一个线程的栈中压入了过多方法调用的栈桢,比如几千次方法调用的几千个栈桢。 此时就 阅读全文
摘要:
解决OOM问题的一个初步思路 首先第一个问题,假设发生OOM了,必然说明系统中某个区域的对象太多了,塞满了那个区域,而且一定是无法回收掉那些对象,最终才会导致内存溢出的。 既然是这个思路,要解决OOM的话,首先就得知道到底是什么对象太多了最终导致OOM的? 所以你想知道什么对象太多导致OOM的,就必 阅读全文