前言: Tcp/ip协议对网络编程的重要性,进行过网络开发的人员都知道,我们所编写的网络程序除了硬件,结构等限制,通过改动Tcp/ip内核參数也能得到非常大的性能提升, 以下就列举一些Tcp/ip内核參数,解释它们的含义并通过改动来它们来优化我们的网络程序,主要是针对高并...
分类:
系统相关 时间:
2015-12-20 22:34:12
阅读次数:
240
一、二、调优例子 1 2 3 4 5 React性能调优 6 7 8 9 10 74 75 三、运行结果
分类:
其他好文 时间:
2015-12-20 19:23:45
阅读次数:
273
在 今天的文章里,我想谈下SQL Server里一个非常有趣的话题:在表联接里,把表指定顺序的话是否有意义?每次我进行查询和性能调优的展示时,大家都会问我他们是否应该把联接中的表 指定下顺序,是否会帮助查询优化器得出一个更好性能的执行计划。我们来看下这个重要又有趣的问题。合并联接(Inner Joi...
分类:
其他好文 时间:
2015-12-18 21:02:05
阅读次数:
225
JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具现实企业级Java开发中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用...
分类:
编程语言 时间:
2015-12-17 20:48:38
阅读次数:
349
在今天的文章里,我想谈下SQL Server里一个非常有趣的话题:在表联接里,把表指定顺序的话是否有意义?每次我进行查询和性能调优的展示时,大家都会问我他们是否应该把联接中的表指定下顺序,是否会帮助查询优化器得出一个更好性能的执行计划。我们来看下这个重要又有趣的问题。合并联接(Inner Joins...
分类:
其他好文 时间:
2015-12-16 10:46:24
阅读次数:
217
Shuffle过程是MapReduce的核心,也被称为奇迹发生的地方。要想理解MapReduce,Shuffle是必须要了解的。我看过很多相关方面的资料,但每次看完都云里雾里的绕着,很难理清大致的逻辑,反而越搅越乱。前端时间在做MapReduce job性能调优的工作,需要深入代码研究MapRedu...
分类:
其他好文 时间:
2015-12-15 12:17:54
阅读次数:
192
注意:调优tomcat需要了解使用的tomcat是什么版本,随着tomcat版本发展有新参数引入,同时有旧参数废弃。本文档以tomcat7为例进行调优一. 线程池(Thread Pool)优化编辑“Tomcat安装目录/conf/server.xml”文件,找到如下内容-->取消注释参数做如下调整参...
分类:
其他好文 时间:
2015-12-13 23:35:54
阅读次数:
296
1. 简介 在上一篇介绍,本文将介绍如何监控 Javc GC 行为,同时涉及一些GUI工具的使用(虽然有些已经很老并不再更新),监控GC在于判断JVM是否在良好高效地工作并且是否需要投入性能调优(主要包括应用程序优化与JVM参数优化),关注的数据大概有: 1. Mirror GC频率、持续时间以.....
分类:
编程语言 时间:
2015-12-07 15:53:30
阅读次数:
243
1. 工具 kprobe,用于抓一些实时数据 iostate -kx 1 /dev/* blktrace -d /dev/dm-33 -o - |blkparse -i - -o blkparse.outhttp://blog.chinaunix.net/uid-24774106-id-409...
分类:
其他好文 时间:
2015-12-01 22:38:33
阅读次数:
223