- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想转储应用程序服务器的 Permgen。
我不想使用-XX:+TraceClassLoading -XX:+TraceClassUnloading
,因为我不想重新启动服务器,我也不想使用jconsole
。
我有任何像jmap
这样的工具(用于堆转储没有找到任何permgen选项)来获取permgen,以便我只能提供pid
。
最佳答案
jmap -permstat <pid>
将产生这样的输出:
30337 intern Strings occupying 2746200 bytes.
class_loader classes bytes parent_loader alive? type
<bootstrap> 2031 7253392 null live <internal>
0x517474f0 1 1760 null dead sun/reflect/DelegatingClassLoader@0x43f95d38
0x4f83f670 1 1744 0x4ebfb8e8 dead sun/reflect/DelegatingClassLoader@0x43f95d38
[...]
total = 287 10020 35889952 N/A alive=3, dead=284 N/A
这不是完整的转储,但这样做可以让您进行一些调查。
我仍在寻找如何找到更多信息。
关于jvm - 如何抛弃Permgen?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4080010/
我创建了一个 JSONOBject JSONObject features = new JSONObject(); 我想将其存储在 txt 文件中。我正在使用 Jettison LIbrary 来处理
前言 我初次尝试编程使用的语言是php,并且在数个使用php作为主要开发语言的公司工作过。但是,我并不会对其他语言视而不见,并且现如今php已经不是我主要的开发语言了。 我认为我是一个可以因为“
CMake 是一个跨平台的编译、测试和打包软件,即使你以前从来没有使用过构建系统,也可以轻松上手。 在我以前的文章 Autotools 入门 一文中,我说明了如何使用 Au
Powershell 从 Windows7 时代开始内置于 Windows 系统当中,可以看作是微软对 cmd 的大升级,目前两者并存于 Windows 系统中。 首先强烈推荐一个 powersh
最近我决定深入研究 C++ 标准并检查某些代码片段是否定义明确以及在标准中的何处可以找到这些定义。由于标准很难正确(特别是如果您不习惯),我想验证我的假设是否正确。 我遇到了以下示例(这显然是个坏主意
这个问题在这里已经有了答案: Does removing const from a pointer-to-const obey strict aliasing in C, and refer to
我是一名优秀的程序员,十分优秀!