性能优化
大林-Java
专注于互联网技术IT,Java架构,数据库及数据仓库,缓存,消息,分布式,大数据
展开
-
Linux与JVM的内存关系分析
引言 在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约600m,Linux自身使用大约800m。从表面上,物理内存应该是足够使用的;但实际运行的情况是,会发生大量使用SWAP(说明物理内存不够使用了),如下图所示。同时,由于SWAP和GC同时发生会致使JVM严重卡顿,所以我们要追问:内存究竟去哪儿了?转载 2014-12-30 09:25:57 · 591 阅读 · 0 评论 -
Java内存访问重排序的研究
什么是重排序 请先看这样一段代码1 public class PossibleReordering { static int x = 0, y = 0; static int a = 0, b = 0; public static void main(String[] args) throws InterruptedException { Thread one = new Thr转载 2014-12-30 09:39:19 · 535 阅读 · 0 评论 -
美团性能优化之路——性能指标体系
http://tech.meituan.com/performance-metric.html 美团性能优化之路——性能指标体系 soryokurin2014-03-03 22:35 前言 在互联网网站百花齐放的今天,网站响应速度是用户体验的第一要素,其重要性不言而喻,这里有几个关于响应时间的重要条件: 用户在浏览网页时,不会注意到少于0.1秒的延迟;少于1秒转载 2014-12-30 09:17:55 · 857 阅读 · 0 评论