Java 低延迟应用程序的开发清单是什么?
2022-09-01 05:27:10
我想为Java低延迟应用程序创建全面的清单。你能在这里添加你的清单吗?
这是我的清单
1。使对象不可变
2.尝试减少同步方法
3。锁定订单应有据可查,并谨慎
处理 4.使用探查器
5。使用阿姆达尔定律,并找到顺序执行路径
6。使用 Java 5 并发实用程序,并锁定
7。避免线程优先级,因为它们与平台相关
8。JVM 预热可以使用
9.更喜欢不公平的锁定策略
10.避免上下文切换(许多线程会导致适得其反)
11.避免拳击,解拳击
12.注意编译器警告
13.线程数应等于或小于内核数
低延迟应用程序每毫秒进行一次调整。