解惑:SecureRandom极慢
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解惑:SecureRandom极慢相关的知识,希望对你有一定的参考价值。
参考技术A 有个功能运行时特别慢,后来逐句跟踪发现是 new SecureRandom().engineGenerateSeed(16) 特别慢(用于产生随机数的)。用 -Djava.security.egd=file:/dev/./urandom 指定随机种子文件(熵池);
或修改JVM配置文件$JAVA_PATH/jre/lib/security/java.security,改为:
securerandom.source=file:/dev/./urandom
以上是关于解惑:SecureRandom极慢的主要内容,如果未能解决你的问题,请参考以下文章
使用SecureRandom.getInstance("SHA1PRNG") 发现初始化极慢,改进办法
tomcat启动慢,Creation of SecureRandom instance for session ID generation using [SHA1PRNG]took [xx] ms
tomcat启动慢,Creation of SecureRandom instance for session ID generation using [SHA1PRNG]took [xx] ms
tomcat启动慢,Creation of SecureRandom instance for session ID generation using [SHA1PRNG]took [xx] ms(代