对Java垃圾回收最大的误解是什么?它实际又是什么样的呢?
当 我还是小孩的时候,父母常说如果你不好好学习,就只能去扫大街了。但他们不知道的是,清理垃圾实际上是很棒的一件事。可能这也是即使在Java的世界中, 同样有很多开发者对GC算法产生误解的原因——包括它们怎样工作、GC是如何影响程序运行和你能对它做些什么。因此我们找到了Java性能调优专家Haim
Yadid,并把名为Java
p...
分类:
编程语言 时间:
2015-04-22 11:51:11
阅读次数:
159
Mysql性能调优工具之mytop的安装和使用1.mytop的下载地址http://yunpan.cn/cVG3uSs2Jtt9h访问密码7ef12.首先安装mytop必要的组件。yum-yinstallperl-DBD-MySQLperl-DBIperl-TermReadKey如果提示找不到安装包,可以先安装Yum–yinstallepel-releaseepel-release这个可以使用到最?.
分类:
数据库 时间:
2015-04-20 19:03:42
阅读次数:
199
周末去了趟外地,受托给某省移动公司做了一下Hadoop集群故障分析和性能调优,把一些问题点记录下来。该系统用于运营商的信令数据,大约每天1T多数据量,20台Hadoop服务器,赞叹一下运营商乃真土豪,256G内存,32核CPU,却挂了6块2T硬盘。还有10台左右的服务器是64G内存,32核CP..
分类:
其他好文 时间:
2015-04-20 18:57:05
阅读次数:
155
这是“成为Java GC专家”系列的第五篇文章。在第一篇深入浅出Java垃圾回收机制中,我们已经学习了不同的GC算法流程、GC的工作原理、新生代(Young Generation)和老年代(Old Generation)的概念。你应该了解了JDK7中5种GC类型以及各种类型对应用程序的影响。在第二篇...
分类:
编程语言 时间:
2015-04-19 15:58:46
阅读次数:
154
pm2以cluster集群方式发布app,可以高效地利用多核cpu,有效提升吞吐量。在上周对公司的redmine服务器进行性能调优后,深感ruby on rails的性能低下,这次测试nodejs的sails框架,被其性能深深折服。以下是使用pm2发布nodejs 应用的经历:一:记录出现的问题记录...
分类:
其他好文 时间:
2015-04-19 06:23:42
阅读次数:
289
关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文...
分类:
其他好文 时间:
2015-04-15 19:48:45
阅读次数:
112
微信原文地址写在前面本文来自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序员。这是他的个人网站:http://www.marcelofabri.com/,你还可以在Twitter上关注@marcelofabri_。性能对 iOS 应用的开发尤...
分类:
移动开发 时间:
2015-04-14 12:48:20
阅读次数:
178
一、概述
监控通常分为机器监控和服务监控,机器监控是基础监控,目的是为了获得系统当前的运行状态,服务监控则是主要目的,也是最应该关心的监控,机器监控也是为了更好的服务监控而存在,简单来说,服务监控和系统上部署的具体服务有关,但监控模式可以统一。
监控是为了获得相关的目标数据,获得数据是为了异常情况下作出分析,分析的目的是为了解决线上case以及性能调优。这基本上...
分类:
系统相关 时间:
2015-04-10 11:38:10
阅读次数:
156
一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优的任务,也不单单是开发阶段的事情,而是在整个软件生命周期都需要注意,进行有效工作才能达到的。所以我希望按照软件生命周期的不同阶段来总结数据库性能优化相关的注意事项。一、分析阶段一般来说,在系统分析阶段往往有太多需要关注的地方,系统各种功能性、...
分类:
数据库 时间:
2015-04-09 23:27:21
阅读次数:
235
性能调优文档前言蛋疼的sysctl网络调优设置,不知道就别瞎改Sysctl/sysfs 参数调整和计算网络1 设置Maximum receive/send socket buffer sizenet.core.rmem_max,net.core.wmem_max和Bandwidth Delay Pr...
分类:
其他好文 时间:
2015-04-09 19:20:01
阅读次数:
378