Suggestion to set -Djava.security.egd=file:/dev/./urandom

Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/7cdac744
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/7cdac744
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/7cdac744

Branch: refs/heads/master
Commit: 7cdac744f5745b880a5f57c72f029c9d22aad409
Parents: 49d50e0
Author: Francesco Chicchiriccò <ilgro...@apache.org>
Authored: Thu Feb 8 14:55:10 2018 +0100
Committer: Francesco Chicchiriccò <ilgro...@apache.org>
Committed: Thu Feb 8 14:59:20 2018 +0100

----------------------------------------------------------------------
 src/main/asciidoc/getting-started/obtain.adoc   |  3 ++-
 .../systemadministration/javaeecontainer.adoc   | 21 +++++++++++++++++++-
 2 files changed, 22 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/7cdac744/src/main/asciidoc/getting-started/obtain.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/getting-started/obtain.adoc 
b/src/main/asciidoc/getting-started/obtain.adoc
index eb98a2a..2f36680 100644
--- a/src/main/asciidoc/getting-started/obtain.adoc
+++ b/src/main/asciidoc/getting-started/obtain.adoc
@@ -127,7 +127,8 @@ sudo ln -s /usr/share/java/postgresql-jdbc4.jar 
/usr/share/tomcat8/lib/
 [source,bash]
 ----
 JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server \
-  -Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m 
-XX:+DisableExplicitGC"
+  -Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m 
-XX:+DisableExplicitGC \
+  -Djava.security.egd=file:/dev/./urandom"
 ----
 +
 Install::

http://git-wip-us.apache.org/repos/asf/syncope/blob/7cdac744/src/main/asciidoc/reference-guide/workingwithapachesyncope/systemadministration/javaeecontainer.adoc
----------------------------------------------------------------------
diff --git 
a/src/main/asciidoc/reference-guide/workingwithapachesyncope/systemadministration/javaeecontainer.adoc
 
b/src/main/asciidoc/reference-guide/workingwithapachesyncope/systemadministration/javaeecontainer.adoc
index 724b43e..1827ae4 100644
--- 
a/src/main/asciidoc/reference-guide/workingwithapachesyncope/systemadministration/javaeecontainer.adoc
+++ 
b/src/main/asciidoc/reference-guide/workingwithapachesyncope/systemadministration/javaeecontainer.adoc
@@ -25,7 +25,8 @@ On GNU / Linux - Mac OS X, create 
`$CATALINA_HOME/bin/setenv.sh` with similar co
 
 ....
 JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server \
--Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m 
-XX:+DisableExplicitGC"
+-Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m 
-XX:+DisableExplicitGC \
+-Djava.security.egd=file:/dev/./urandom"
 ....
 
 On MS Windows, create `%CATALINA_HOME%\bin\setenv.bat` with similar content 
(keep everything on a single line):
@@ -72,6 +73,15 @@ When using a datasource for internal storage, be sure to add
 right after `</context-root>` in 
`core/src/main/webapp/WEB-INF/glassfish-web.xml`, assuming that your Glassfish 
instance
 provides a datasource named `jdbc/syncopeMasterDataSource`.
 
+[TIP]
+====
+For better performance under GNU / Linux, do not forget to include
+....
+-Djava.security.egd=file:/dev/./urandom
+....
+among JVM options.
+====
+
 ===== Wildfly 11
 
 Add
@@ -179,3 +189,12 @@ Finally, add
 ....
 
 in `core/src/main/resources/domains/MasterDomain.xml` for the 
`MasterEntityManagerFactory` bean.
+
+[TIP]
+====
+For better performance under GNU / Linux, do not forget to include
+....
+-Djava.security.egd=file:/dev/./urandom
+....
+among JVM options.
+====

Reply via email to