Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
程序性能调优教程
jdon导致cpu 99%最后tomcat死掉---banq给予回复
问题:最近发现客户的机器tomcat进程的cpu经常在99%基本上导致应用死掉分析:通过分析,发现很多线程停留,查看堆栈信息如下:http-80-1 RUNNABLE java.lang.Threadjava.util.HashMap.get(Unknown Source
Netflix分享Node.js性能调优
Netflix最近分享了它们使用Node.js建设新一代Netflix.com的Web应用过程中的性能调优心得</
Netflix微调Tomcat的经验分享
Netflix公司有许多高吞吐量,低延迟中间层服务。在这些服务中会发现:如果在很短的时间遭遇巨大的流量激增,服务器的CPU会变得反应迟钝。 这会导致不愉快的用户体验。 这里有一个读操作和连接超时的问题,如果读超时被设置得很高,运行时读操作超时情况反而很糟糕
SQL的group聚合与嵌套循环子查询的性能分析
SQL经常使用嵌套循环的子查询,这样性能是慢的。 嵌套循环查询SQL如下:
Netflix使用Node.js+React.js让网站启动更快
Netflix分享了其如何使用Node.js+React.js替代原来的Java + JQuery传统架构,从而让网站页面加载更快,用户体验UX更好。 性能很重要。Netflix的会员希望一打开浏览器就能立即开始观看他们喜爱的内容,更快的启动才能有更令人满
Slab: 保证JVM的堆内存对齐
Slab: guaranteed heap alignment on the J
JITWatch观察Java JIT情况
使用JITWatch可以帮助你观察你的应用程序由JVM字节码转换成机器码JIT的情况。这是一个非常简单的工具,可以让你洞察发生在您的Java应用程序
Java直接内存对齐(Memory Alignment)
内存对齐意味将数据类型写入到内存地址时是按照它们大小切割的,内存对齐会带来性能提升,是Java性能提升的黑技术。内存对齐定义(n是2的乘幂): boolean nAligned = (address%n) == 0; 如果内存地址是n字节的倍数,
为移动应用优化Linux
干货一枚,猛戳标题进入
SQL性能优化:UNION ALL快于UNION
如果两个join的数据集中重复元素能够移除,也就是你确信两个联合查询的数据集(内部WHERE语句)中没有重复元素,那么使用UNION ALL快于UNION,这样可以让数据库引擎优化内部查询( inner select)。这对 Oracle 11g及大部分数据库有效。
Javascript使用Buffer替代字节数组会提升性能
在Javascript中如果需要使用字节byte数组,直接使用Buffer会被使用byte数组性能更快。 以下是测试代码:
W3c增加HTML5两个新元素lazyload和postpone
W3c Resource Priorities为Html增加了两
五种JVM性能优化技巧
优化Java代码需要理解Java中不同元素是如何交互的,以及与操作系统是如何交互的,下面五个技巧帮助你分析和优化代码。 性能优化依赖于许多情况,比如垃圾回收,虚拟机和底层操作系统设置。有许多工具帮助开发者分析和优化,
针对Hadoop的分析工具:statsd-jvm-profiler
statsd-jvm-profiler是一个JVM代理分析器,它用来专门分析Hadoop的job任务,但是也可以用于任何JVM进程。
工作、非工作时间web并发差距10倍,如何解决,请资深高手指点。
正在给客户开发一个供员工访问的平台,基于Java、jsp技术,使用apache加tomcat集群,目前配置了3个tomcat,经过在用户网络测试,测试情况如下,请各位资深高手协助指点。 下边是在1个apache加3个tomcat集群的测试结果:在工
一个正则表达式引发的血案
比较如下两个正则表达式:
关系数据库牺牲持久性Durability获得性能提升
你是否愿意以几秒钟的写入可能丢失风险换取关系数据库写操作性能的数百倍提升?如果愿意,你可以不必使用NoSQL,通过配置传统关系数据库获得与NoSQL一样的高性能。 MariaDB (之前: MySQL)下面的配置会
更快的对象数组ObjectLayout
Java是快,真的太快了。但Java的对象和数组的内存布局本质上仍然落后于C语言家庭。 org.ObjectLayout 和 StructuredArray是一个新的Java集合库和数组类,用于激活JVM优化内
上页
下页
关闭