作者:周祥,发布于2013-4-3:Java的普及和广泛应用,以及其基于虚拟机运行的机制,使得性能问题越来越重要。本文从Java虚拟机的角度,特别是垃圾回收机制来剖析了Java应用程序设计需要注意的方面,并总结出了几条非常容易被忽视的设计、编写代码的原则和习惯。最后通过实例来介绍几种主要的JavaProfiler工具对我们进行开发和分析的帮助。本文要求读者具有一定的Java虚拟机的基础知识,一定的Java设计模式和开发经验。通过阅读本文,读者能从Java运行的本质上对性能方面有一个很好的把握,在设计和编码的过程中,遵循文中总结的原则和习惯,对于提高性能、可维护性、可扩展性很有帮助。同时让读者了
1
大家好,很久没有和大家一起讨论技术了,那么今天我将和大家一起探讨我负责的某项目的性能变迁之路。我们以前看到的很多架构变迁或者演进方面的文章大多都是针对架构方面的介绍,很少有针对代码级别的性能优化介绍,这就好比盖楼一样,楼房的基础架子搭的很好,但是盖房的工人不够专业,有很多需要注意的地方忽略了,那么在往里面填砖加瓦的时候出了问题,后果就是房子经常漏雨,墙上有裂缝等各种问题出现,虽然不至于楼房塌陷,但楼房也已经变成了危楼。那么今天我们就将针对一些代码细节方面的东西进行介绍,欢迎大家吐槽以及提建议。
1
在上一篇我们主要介绍了所遇到问题的五点,那么今天接下来讨论剩下的问题,我们先再回顾一下之前讨论的问题:单台40TPS,加到4台服务器能到60TPS,扩展性几乎没有。 在实际生产环境中,经常出现数据库死锁导致整个服务中断不可用。 数据库事务乱用,导致事务占用时间太长。 在实际生产环境中,服务器经常出现内存溢出和CPU时间被占满。 程序开发的过程中,考虑不全面,容错很差,经常因为一个小
1
802.11Wi-Fi网络中,接入点(AP)的介质接入控制(MAC)协议分配给它的竞争用户(STA)相等的传输机会而不考虑的用户的链路质量的差异,这就会导致有着不同链路质量的竞争节点获得相等的吞吐量(基于吞吐量的公平性),从而降低网络整体的性能。为了克服这一性能异常问题,基于比例公平的优化由于其吞吐量增强能力已经引起广大的关注。在本文中,提出了一种基于邻近点算法的比例公平优化方法,每个竞争节点根据其链路质量的差异使用不同的接入概率来访问接入点。数值结果验证了我们的理论分析,Wi-Fi网络的吞吐量可以通过接入概率的优化得到显着改善。
1
谷歌官方发布视频
2021-01-28 22:05:00 24.01MB android
1
KingbaseES R3 性能优化
2021-01-28 11:20:49 1.16MB 数据库
1
《Unity3d碰撞器映射到2D碰撞器_物理引擎性能优化》,对应博文的测试工程。 《Unity3d碰撞器映射到2D碰撞器_物理引擎性能优化》,对应博文的测试工程。 《Unity3d碰撞器映射到2D碰撞器_物理引擎性能优化》,对应博文的测试工程。
2021-01-28 04:51:09 75KB unity3d
1
稀疏矩阵向量乘法在申威众核架构上的性能优化-2020-6
2021-01-28 04:15:35 5.14MB CPU
1
windchill性能优化技术文档
2021-01-28 03:31:18 340KB windchill plm pdm
1