[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13604587#comment-13604587
 ] 

Marius van Voorden commented on OPENMEETINGS-569:
-------------------------------------------------

I'm not familiar enough with software development or with your plans to judge 
if this is a blocker.
I'm also not familiar enough with java to judge if the current settings are any 
good at all: they're significantly different from the shell script 
red5-highperf.sh.

Note that I personally use different flags altogether. I got PermGen Space 
errors, so I googled a fix for that. I'm running with this line:
set JAVA_OPTS= -Xmx2048m -Xms512m -Xmn256m -Xss1024k 
-XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC -XX:MaxPermSize=256m
The last 3 flags are supposedly intended to prevent PermGen space from filling 
up, but they might make everything slower in the process.

I have attempted to make a fix by adding a custom red5-highperf.bat to 
trunk/singlewebapp/WebContent/red5/, then adding a target to build.XML and 
calling it similar to the "-patch-red5-server-start-script" (jrebel) patch, but 
it doesn't seem to respond to my changes. Apparently something's going on that 
I don't understand. 
                
> Faulty highperf settings in bat script
> --------------------------------------
>
>                 Key: OPENMEETINGS-569
>                 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-569
>             Project: Openmeetings
>          Issue Type: Bug
>    Affects Versions: 2.0 Apache Incubator Release, 2.1 Apache Release
>         Environment: Windows
>            Reporter: Marius van Voorden
>            Priority: Minor
>             Fix For: 2.1 Apache Release
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> The current red5-highperf.bat has the following java options:
> set JAVA_OPTS= -Xmx768m -Xms256 -Xmn512m -Xss256k -XX:+AggressiveOpts 
> -XX:+DisableExplicitGC -XX:ParallelGCThreads=4 -XX:+UseConcMarkSweepGC 
> -XX:+UseParNewGC -XX:SurvivorRatio=16 -XX:TargetSurvivorRatio=90 
> -XX:MaxTenuringThreshold=31 -Djava.net.preferIPv4Stack=true
> There are two issues:
> Xms256 is missing an "m"
> Xms needs to be larger than or equal to Xmn
> Suggested fix:
> set JAVA_OPTS= -Xmx768m -Xms512m -Xmn512m -Xss256k -XX:+AggressiveOpts 
> -XX:+DisableExplicitGC -XX:ParallelGCThreads=4 -XX:+UseConcMarkSweepGC 
> -XX:+UseParNewGC -XX:SurvivorRatio=16 -XX:TargetSurvivorRatio=90 
> -XX:MaxTenuringThreshold=31 -Djava.net.preferIPv4Stack=true

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to