1.在red5.sh增加如下代码,使java 能更好的利用服务器内存
JAVA_OPTS="-Xrs -Xms2048M -Xmx4096M -Dsun.rmi.dgc.client.gcInterval=300000 -Dsun.rmi.dgc.server.gcInterval=360000 -Djava.net.preferIPv4Stack=true -XX:+ExplicitGCInvokesConcurrent -XX:+UseConcMarkSweepGC -Xverify:none"
2.关闭相关日志。
比如info,debug调试日志可以关闭,如果对自己的项目有足够信息error日志也可以不用关心。
logback.xml 文件控制日志输出
比如<level value="INFO" /> 修改为<level value="OFF" />
3.red5设置最高优先级
在运行的进程中(最好使用Webmin)选择red5进程并修改:
Nice Level: -20 (High Priority)
IO scheduling class: Best Effort
IO priority: 0 (High Priority)