视频演讲: Heapaudit: 自动分析内存问题的福星

概要
当你网上购买过年火车票时,你是否有过因网站过慢而产生的沮丧?你是否看见过java.lang.OutOfMemory这些类似的错误信息?判断一个系统好坏,高性能非常重要。而阻碍系统性能提高的第一大元凶就是内存问题,更糟糕的是如果GC不能完全释放无用的内存,这会导致内存溢出,从而产生更严重的后果。 找出内存问题的元凶是一件非常困难的任务,这促使我们需要寻求一种简单的自动化的方法来更大提高我们的工作效率,幸运的是,heapaudit可以解决这个问题。 Heapaudit是一个内存监控工具,最初由foursquare开发,为了以自动化的方式来使用它,我开发了日志分析器,使得heapaudit日志更具有可读性,并把它与公司每天自动运行的性能测试相结合,这样一来,一旦发生内存问题,我们便会很快指出是哪一个程序变化导致的,进而集中对于其程序变化进行分析和优化,这样一来,大大提高了工作效率。

我来评几句
登录后评论

已发表评论数()

相关站点

+订阅
热门文章