P13

  通向架构师的道路(四) 文档

也就是我们的JVM最大受到2GB内存的限制,都已经跑成“飞”了。。。。。。如果在64位机下跑这头“小猫”。。。。。。大家可想而知,会得到什么样的效果呢?下面就请请详细的设置吧! 二、一切基于JVM(内存)的优化

chenyong860722 2012-08-11   3637   0
P19

  BEA WebLogic平台下J2EE调优攻略 文档

如何选择和使用Entity Bean 1.5.5 其他的一些小技巧 第二章 应用服务器调优 2.1 JVM调优 2.1.1 垃圾收集和堆大小 2.1.2 jRockit调优 2.2 Server调优 2.2

henujun 2011-09-05   470   0

Java堆外内存的使用 经验

还有一个领域也比较适合使用对象池,譬如需要加载海量数据且其中包含许多冗余对象时。使用对象池能显著减少内存的使用量以及需要GC的对象数,进而换来更短的GC时间以及更高的吞吐量。 这类对象池通常都会设计得比较轻量级,而非简单地使用一个同

jopen 2014-12-26   23225   0

Netty百万级推送服务 经验

有业务的成员变量,非常消耗内存。用户的 持久代设置的比较大,一些定时任务被老化到持久代中,没有被JVM垃圾回收掉,内存一直在增长,用户误认为存在内存泄露。 事实上,我们进一步分析发现,用户的超时时

jopen 2015-01-07   109788   0

Android 之 内存管理 经验

为自己的代码问题而造成 OOM 错误。 JAVA 的内存管理 大家都知道, android 应用层是由 java 开发的, android 的 davlik 虚拟机与 jvm 也类似,只不过它是基于寄存器的。因此要了解

fmms 2012-02-23   27929   0

一线架构师带你玩性能优化 经验

受网络带宽影响严重:因为需要下载大量资源文件,在一些在网络环境不好的地区页面; JS内存溢出:频繁对对象的属性进行操作造成内存大量占用最终溢出。 3.1.2常见的J2EE 系统性能问题 内存泄漏:在运行过程中内存

ValValenti 2016-10-24   12215   0

《 Java并发编程从入门到精通》 常见的内存溢出的三种情况 经验

1)JVM Heap(堆)溢出:java.lang.OutOfMemoryError: Java heap space JVM在启动的时候会自动设置JVM Heap的值, 可以利用JVM提供的-Xmn

jopen 2015-09-08   19454   0
P27

  Java Memory Management Overview 文档

Weak Reference JVM Memory Structure & Heap Dump How GC works GC Algorithm Hints on GC Turning VisualVM

jinyun_zhang 2011-08-17   2966   0
Java开发   Java   Basic  

Go 1.6 将进一步改进垃圾收集器 资讯

代替了原来的STW(stop-the-world) GC,解决了 延迟问题 。当负载较重时,每50ms,新的GC的活动时间可以控制在10ms以下,从而使Go程序在一般情况下能运行得更快些。在更极端的情况下,停顿可以 从300ms降到4ms

jopen 2015-09-13   5779   0
Go  
P6

  Ibatis的cache使用 文档

数据的更新,其他模块对数据的更新,甚至第三方系统对数据的更新。否则,脏数据的出现将为系统的正常运行造成极大隐患。如果不能完全确定数据更新操作的波及范围,建议避免Cache的盲目使用。结合cacheModel来看:

meda2008 2013-01-08   2671   0
P13

  Java 性能优化的策略和常见方法 文档

va虚拟机JVM被广泛地部署在各种系统平台上。对Java应用的性能优化也越来越受到关注;谈到Java应用的性能问题就不得不涉及到两个方面:一是Java应用的构造是否是最优化的;二是对JVM的微调。本文

janee81930 2012-08-02   437   0

Chrome开发者工具之JavaScript内存分析 经验

也会经常遇到在原生应用程序中出现的内存相关的问题,如 泄漏 和溢出,web应用也需要应对 垃圾回收停顿 。 尽管JavaScript使用垃圾回收进行自动内存管理,但 有效的(effective) 内存

jopen 2015-01-20   241720   0

如何估算内存消耗 资讯

堆大小。 有了这个定义,我们在 GC 日志的打开的情况下就可以对应用程序进行负载测试(-XX:+PrintGCTimeStamps-Xloggc:/tmp/gc.log-XX:+PrintGCDetails)和可视化的日志(例如在

jopen 2014-04-02   15859   0
内存  
P17

  高性能健壮系统中的内存管理 文档

深入RAM硬件底层抽象与细节的矛盾 抽象是为了设计更大的系统 细节是为了更高性能的工作 CRT→OS→虚拟内存地址→物理内存地址→BIOS → Cache→储存控制芯片→DRAM DRAM 是晶体管和电容构成的二维电路

jelly0812 2011-12-27   511   0
方案   C/C++  

某java服务异常退出原因排查 经验

killer,杀死了A服务。并且我们同时也看到了上周日也是因为触发了OOM killer,导致进程被OS杀死: ...... Aug 5 21:11:25 iZ233ufr4soZ kernel: Out

ShaHimmel 2016-09-05   27393   0
P7

  大规模日志收集处理项目的技术总结 文档

别的准实时也没有意义,比如HSF的哈勃日志,一个数据单元 每2分钟才输出一次,从日志的输出端就已经造成了2分钟的延迟了,后面在快也意义不大。所以选用pull模型,在数据高峰期,大量数据临时挤压,后期慢慢

tony2007 2015-06-19   618   0

Tomcat内存溢出分析及解决方法 经验

堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的,本文将详细介绍Tomcat内存溢出,需要了解更多的朋友可以参考下 JVM管理两种类型的内存,堆和非堆。堆

jopen 2014-04-11   15110   0

Android性能优化之内存泄漏 经验

综述 内存泄漏(memory leak)是指由于疏忽或错误造成程序未能释放已经不再使用的内存。那么在Android中,当一个对象持有Activity的引用,如果该对象不能被系统回收,那么当这个Ac

keenzjm 2016-12-22   5775   0

5个Java9新特性你知道了吗? 资讯

通常来说,G1被设计来更好地支持大于4GB的堆,并且不会造成频繁的GC暂停,但当暂停发生时,往往会处理更长时间。最近我们和 Outbrain的性能专家Haim Yadid讨论了关于GC的方方面面,来帮助你了解更多各收集器

jopen 2015-10-08   17540   0
Java9  
P41

  分布式java应用系列培训--第四天 文档

Measure - ToolsGC Log jstat jmap sar top Case Show! 5. GC Myth来源于JavaOne2010 The Garbage Collector Mythbusters

net_wood 2012-05-31   2157   0
Java开发   方案   培训   Java   Go  
1 2 3 4 5 6 7 8 9 10