- 浏览: 7767 次
- 性别:
- 来自: 北京
最新评论
文章列表
慎用java 6u25 6u26
- 博客分类:
- java
昨天,原来公司的一个同事的服务器遇到了一个问题。服务器在启动不久以后,突然的crash,并且在log中有如下的记录:
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 1066656 bytes for Chunk::new
# Possible reasons:
# The system is out of physical RAM or swap space
# ...
另外一种使用jmap的方法
- 博客分类:
- java
一般我们在分析java进程的内存使用状况的时候经常会使用jmap -heap:format=b <pid>的命令将进程内存dump成heap.bin文件。但是这种方式有时候会不成功,而且dump的速度不理想。其实还有另外一种dump方法。先利用gcore命令生成core.xxx文件,然后对这个文件使用jmap命令,具体方法如下:
gcore xxxx
jmap -heap:format=b <java binary path> core.xxxx
其中java binary path是java可执行文件的全路径名,比如:$JAVA_HOME/bin/java。 ...
数字签名主要经过以下几个过程:信息发送者使用一单向散列函数(HASH函数)对信息生成信息摘要; 信息发送者使用自己的私钥签名信息摘要; 信息发送者把信息本身和已签名的信息摘要一起发送出去; 信息接收者通过使用与 ...