从应用程序方面来说,blocking改成non-blocking;优化并发方面的代码;使用cache等等。也可以用各种静态代码分析工具找到程序的hotspot来分析优化。
从JVM方面来说,比如根据自己程序的特点选择合适的gc算法,比如对响应时间要求比较高的系统可以使用并发收集,对数据吞吐量比较大的系统采用并行收集等等,或者调整堆栈的参数。
从应用程序方面来说,blocking改成non-blocking;优化并发方面的代码;使用cache等等。也可以用各种静态代码分析工具找到程序的hotspot来分析优化。