我想为 Java 低延迟应用程序创建全面的清单。你能在这里添加你的清单吗?
这是我的清单
1. 使您的对象不可变
2. 尝试减少同步方法
3. 锁定顺序应该有据可查,并小心处理
4. 使用分析器
5. 使用 Amdhal 定律,并找到顺序执行路径
6. 使用 Java 5并发实用程序和锁
7. 避免线程优先级,因为它们依赖于平台
8. 可以使用 JVM 预热
9. 更喜欢不公平的锁定策略
10. 避免上下文切换(许多线程会导致适得其反)
11. 避免装箱、拆箱
12. 注意编译器警告
13. 线程数应等于或小于内核数
低延迟应用程序每毫秒调整一次。