1.java程序启动参数配置

JAVA_OPTS=" -Xss1024k -Xms8192m -Xmx8192m -Xmn3072m -XX:PermSize=64m -XX:MaxPermSize=300m "

参数说明:

-server:一定要作为第一个参数,在多个CPU时性能

-Xss:每个线程的堆栈大小

-Xms:初始Heap大小,使用的最小内存,cpu性能高时此值应设的大一些

-Xmx:java heap最大值,使用的最大内存

-Xmn :为新生代的大小

-XX:PermSize:设定内存的永久保存区域

-XX:MaxPermSize:设定最大内存的永久保存区域


java的直接内存:

    NIO是一直基于通道和缓冲区的I/O方式,NIO就是放在直接内存中。


如果你有少量的连接使用非常高的带宽,一次发送大量的数据,也许典型的IO服务器实现可能非常契合。






你可能感兴趣的:(1.java程序启动参数配置)