Software version: WebLogic 9 MP3 Operating System: SuSE Linux 10 sp2 slow slow start to create the characteristics of the domain: create a domain to 70%, the process for a long time to wait (command line was created to stop at 100%), create the domain's start Weblogic is also a long time to stop. Weblogic on Linux, the reasons for slow start and found the heap from the process point of view, the thread hanging in the security-related random number generator above, is due to JDK's Bug (JDK from / dev / random read 'randomness' often spend 10 minutes or more a long time), check the information under the solution has the following three ways can be: 1) a better solution: to add in the Weblogic startup parameters "- Djava.security.egd = file: / dev /. / urandom "(/ dev / urandom can not start) 2) the worst solution: Run the command mv / dev / random / dev / random.ORIG; ln / dev / urandom / dev / random to / dev / random point to / dev / urandom 3) the best solution: Modify Linux, Weblogic using jdk $ JAVA_HOME / jre / lib / security / java.security file securerandom.source = file: / dev / urandom modify securerandom.source = file: / dev / . / urandom so any one can solve the problem of slow start Weblogic domain. In addition, when the Weblogic domain used to create a JDK that comes with jrockit, so WebLogic in Linux to solve the problem of slow to create the domain, the solution is as follows: Modify Linux, Weblogic using jdk $ JROCKIT_HOME / jre / lib / security / java . security file will securerandom.source = file: / dev / urandom modify securerandom.source = file: / dev /. / urandom as Windows on / dev / urandom implementation mechanism is different, so will not appear in Windows above the problems.