Menu
OVERVIEW
BASIC
DOCUMENTATION
TUTORIALS
DEVELOPMENT
OTHERS
ARCHIVES
- 14.16
- 14.15
- 14.14
- 14.13
- 14.12
- 14.11
- 14.10
- 14.9
- 14.8
- 14.7
- 14.6
- 14.5
- 14.4
- 14.3
- 14.2
- 14.1
- 14.0
- 13.16
- 13.15
- 13.14
- 13.13
- 13.12
- 13.11
- 13.10
- 13.9
- 13.8
- 13.7
- 13.6
- 13.5
- 13.4
- 13.3
- 13.2
- 13.1
- 13.0
- 12.7
- 12.6
- 12.5
- 12.4
- 12.3
- 12.2
- 12.1
- 12.0
- 11.4
- 11.3
- 11.2
- 11.1
- 11.0
- 10.3
- 10.2
- 10.1
- 10.0
- 9.4
- 9.3
- 9.2
- 9.1
- 9.0
- 8.0
- 7.0
- 6.0
- 5.0
- 4.0
- 3.0
- 2.0
Use memory-related settings
This page is generated by Machine Translation from Japanese.
About the memory settings
Set the maximum memory per process in Java. So, do not use the upper memory in the process also had 8 GB of physical memory on the server. Memory consumption depending on the number of crawl threads and interval will also change significantly. If not enough memory please change settings in the subsequent procedure.
The maximum value of heap memory changes
If the contents of the crawl settings cause OutOfMemory error similar to the following.
java.lang.OutOfMemoryError: Java heap space
Increase the maximum heap memory occur. bin/setenv. [sh | bat] to (in this case maximum value set to 1 G)-xmx1g to change.
Windowsの場合
...-server -Xmx1g
Unixの場合
...-server -Xmx1g"
Crawler side memory maximum value changes
Crawler side memory maximum value can be changed. The default is 512 m.
Unplug the commented out webapps/fess/WEB-INF/classes/fess.dicon crawlerJavaOptions to change, change the-xmx1g (in this case maximum value set to 1 G).
<property name="crawlerJavaOptions">new String[] {
"-Djava.awt.headless=true",
"-server",
"-Xmx1g",
"-XX:MaxPermSize=128m",
"-XX:-UseGCOverheadLimit",
"-XX:+UseConcMarkSweepGC",
"-XX:CMSInitiatingOccupancyFraction=75",
"-XX:+CMSIncrementalMode",
"-XX:+CMSIncrementalPacing",
"-XX:CMSIncrementalDutyCycleMin=0",
"-XX:+UseParNewGC",
"-XX:+UseStringCache",
"-XX:+UseTLAB",
"-XX:+DisableExplicitGC"
}</property>