
翻译
waterfox0323
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
10个影响性能的问题
在最新一期的瑞士电脑杂志中,我们列出了这些年,用我们的客户端所遇到的10个影响性能的突出问题。我希望这个列表能够给大家启发。同时,为了更好的了解怎样解决这些问题,我引入了这些博客的链接。 #1 调用数据库过多 我们见到的最多的问题是,每次请求或事务,查询数据库的次数太多。这有3种特殊的现象来证实。在当前事务的上下文中,请求的数据...2010-07-11 01:08:56 · 192 阅读 · 0 评论 -
性能分析:如何识别负载下的同步问题
同步是一种很必要的机制用来控制对共享数据的访问。尤其在用户很多的情况时,例如:像web应用这样,相同的代码可以同时被多个线程执行,取保数据访问被保护是十分重要的。无论是Java或.NET,在使用锁或同步时都提供了相同的性能指标。这里有一些文章值得一读:.NET 2.0 Performance Guidelines – Locking and Synchronization...2010-07-12 00:17:20 · 105 阅读 · 0 评论 -
分布式应用的性能考虑
在当今应用架构里,分布式和应用与服务之间的通信都是核心思想。想要从分布式中获益,你必须牢牢记住几条基本的原则,否则你可能会很容易遇到性能和扩展性问题。在开发阶段这些问题不会经常出现,但当你进行负载测试或产品化的时候,你可能会意识到你选择的软件架构不能满足性能和扩展性需求。在这篇文章中,我们重点关注构建分布式应用需要记住的一些关键点。 分布式需要应用之间进行...2010-07-16 00:32:57 · 328 阅读 · 0 评论 -
关于JAVA性能监控你不了解的5件事(一)
当遇到应用性能问题时,大多数开发者都有足够的理由惊慌。查找引发Java 应用产生瓶颈的原因历来都是很头疼的问题,因为Java虚拟机的暗箱效果和Java平台的程序调试工具短缺导致。所有这些都随着Java5的JConsole问世而改变。JConsole是一个内建的Java性能分析工具,可以从命令行启动,在GUI中运行。在这篇文章中,我将介绍5种使用JConsole的简单方法来监控Java应...2010-08-11 23:46:37 · 188 阅读 · 0 评论 -
web运维的可扩展性考虑
1.优化不要过度优化。这可能会从你的重要函数中拿走一些宝贵的资源。不要过早考虑扩展。考虑你系统当前面临的或可能支持的10倍负载,在大多数情况下会影响生产效率。在无法满足2个或3个服务前,关系数据库还是不错的选择。为了水平扩展性而优化和重构前,先优化单个节点的性能。...2010-08-17 09:00:31 · 175 阅读 · 0 评论