1.JVM部分参数设置,分析
参数名称 | 含义 | 默认值 |
---|---|---|
-Xms | 初始堆大小 | 物理内存的1/64 |
-Xms | 最大堆大小 | 物理内存的1/4 |
-XX:NewSize | 设置年轻代大小 | 234 |
-XX:MaxNewSize | 年轻代最大值 | 234 |
-XX:PermSize | 设置永久代初始大小 | |
-Xss | 每个线程的堆栈大小 |
2.快速排序
思想
先从数列中取出一个数作为基准
分区过程中,将比这个数大的全放在它的右边,小于或等于它的数放在它左边
再对左右区间重复第二部,直到各区间只有一个数
参数名称 | 含义 | 默认值 |
---|---|---|
-Xms | 初始堆大小 | 物理内存的1/64 |
-Xms | 最大堆大小 | 物理内存的1/4 |
-XX:NewSize | 设置年轻代大小 | 234 |
-XX:MaxNewSize | 年轻代最大值 | 234 |
-XX:PermSize | 设置永久代初始大小 | |
-Xss | 每个线程的堆栈大小 |
先从数列中取出一个数作为基准
分区过程中,将比这个数大的全放在它的右边,小于或等于它的数放在它左边
再对左右区间重复第二部,直到各区间只有一个数