java性能调优策略分析

1.设计调优

设计调优处于所有调优手段的最上层,这往往需要在软件开发之前进行。

2.代码调优

需要熟悉java的API,合适的场景使用相应的类库,如文件操作中使用NIO实现。

3.JVM调优

堆栈及垃圾回收的策略调整。

4.数据库调优

在应用层对SQL语句进行优化

对数据库进行优化

对数据库软件进行优化

5.操作系统的优化

在主流的Linux系统中,共享内存段,信号量,共享内存最大值(shmmax),共享内存最小值(shmmin),最大文件句柄数,虚拟内存大小,磁盘的块大小等,均可调整优化。

发布了176 篇原创文章 · 获赞 1 · 访问量 7185

猜你喜欢

转载自blog.csdn.net/qq_37769323/article/details/104172710