- 博客(17)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 系统架构-性能篇章
系统架构-性能篇章1(应用系统性能2-OOM&参数配置)分类: 转载文章2012-01-31 15:46 159人阅读 评论(0) 收藏 举报对于JVM的内存写过的文章已经有点多了,而且有点烂了,不过说那么多大多数在解决OOM的情况,于此,本文就只阐述这个内容,携带一些分析和理解和部分扩展内容,也就是JVM宕机中的一些问题,OK,下面说下OOM的常见情况:
2012-06-12 20:33:42 1456
原创 JVM 相关参数
C:\Documents and Settings\Administrator>java -XX:+PrintFlagsFinal 2>&1|findstr /I "HeapSize PermSize"2>&1 多余内容不打印"HeapSize PermSize" 多个java -XX:+PrintFlagsInitial 2>&1|findstr /I "HeapSize Per
2012-06-12 20:12:21 635
原创 我对JVM的理解
JVM memoryA 下面两个是共享的: heapRuntime.getRuntime().totalMemory();Runtime.getRuntime().maxMemory(); Xmx : 年轻代+年老代Runtime.getRuntime().freeMemory();totalMemory-freeMemory=usedSizeXmsXmn
2012-06-12 12:33:39 1344
转载 Java调优之jvm和线程的内存分析: xss与线程
Java调优之jvm和线程的内存分析Post by 铁木箱子 in Java on 2010-08-14 13:13. 点评一下评论 (2)阅读 (716) [转载声明] 转载时必须标注:本文来源于铁木箱子的博客http://www.mzone.cc[本文地址] 本文永久地址是:http://www.mzone.cc/article/321.html
2012-06-12 12:13:17 4387 1
转载 where memory is allocate outside of Java heap. gc
7down vote favorite2share [g+]share [fb] share [tw] JDK provides abillity to allocate so-called direct ByteBuffers, where memory is allocate outside of Java heap. This can be
2012-06-08 13:27:37 668
转载 MappedByteBuffer使用注意点
MappedByteBuffer使用注意点 http://stackoverflow.com/questions/8462200/examples-of-forcing-freeing-of-native-memory-direct-bytebuffer-has-allocated-us(2011-08-10 11:05:53)转载▼标签:it
2012-06-08 11:01:46 2530
转载 MappedByteBuffer的使用
MappedByteBuffer的使用(2011-08-10 11:04:27)转载▼标签:it其实掌握MappedByteBuffer并不难,只要记住“三方三法三特性”(我自己总结的,呵呵~~不要扔鸡蛋哦。。。)这句话就可以轻松搞定!MappedByteBuffer 只是一种特殊的 ByteBuffer ,即是Byt
2012-06-08 10:55:39 1035
转载 Difference between MappedByteBuffer and ByteBuffer.allocateDirect()
加入 Google+与合适的人分享合适的内容。Riyad Kalla工作单位 The Buzz Media, LLC就读学校 University of Arizona居住地 Arizona
2012-06-08 10:38:07 1410
转载 RandomAcessFile、MappedByteBuffer和缓冲读/写文件
RandomAcessFile、MappedByteBuffer和缓冲读/写文件分类: JAVA 2011-06-20 11:56552人阅读 评论(0)收藏举报项目需要进行大文件的读写,调查测试的结果使我决定使用MappedByteBuffer及相关类进行文件的操作,效果不是一般的高。网上参考资源很多,如下两篇非常不错:1、花1K内存实现高效I
2012-06-08 10:01:15 1010
转载 Byte Buffers and Non-Heap Memory
kdgregory.comBlog Food ProgrammingTravelByte Buffers and Non-Heap Memory Most Java programs spend their time working with objects on the JVM heap, using getter and setter metho
2012-06-08 09:50:10 1363
转载 JVM内存管理
JVM内存管理几个重要的概念:java进程 -- 当启动一个java程序时,操作系统为进程分配资源,包括内存空间等jvm -- java进程中必须存在的部分,通俗的说,即启动java程序时,jvm也就启动了,java字节码运行在jvm的管理之中native method -- java跨平台的同时也损失了一些性能,native method使得java可以调用别的语言实现的一些
2012-06-08 09:01:21 565
转载 uncaught exception : executors submit execute
6down vote accepted There is a difference when looking at exception handling. If your tasks throws an exception and if it was submitted withexecute this exception will go to the uncaug
2012-06-07 13:08:15 618
转载 保证n不发布出去,即可不加volatile,因为读的地方都做了锁。保证可见性
publicclassHelper{ privatevolatileint n; privatefinalObject lock =newObject(); publicHelper(int n){ this.n= n; } publicvoid setN(int value){ synchronized(lock){
2012-06-06 22:07:19 491
转载 多核系统上的 Java 并发缺陷模式(bug patterns)
http://www.ibm.com/developerworks/cn/java/j-concurrencybugpatterns/多核系统上的 Java 并发缺陷模式(bug patterns)6 个鲜为人知的 Java 并发缺陷模式 Raja Das, 软件架构师, IBMRaja Das 是 IBM Software Group 的一位软件架
2012-06-06 22:05:38 637
转载 结合使用 volatile 和 synchronized 实现 “开销较低的读-写锁”
结合使用 volatile 和 synchronized 实现 “开销较低的读-写锁” @ThreadSafepublic class CheesyCounter { // Employs the cheap read-write lock trick // All mutative operations MUST
2012-06-06 21:21:58 877
转载 排序性的好文章
http://www.ibm.com/developerworks/java/library/j-dcl/index.htmlhttp://stackoverflow.com/questions/10908596/when-use-synchronized-to-lock-write-if-need-volatile-to-guard-to-avoid-the-read/1090863
2012-06-06 14:12:50 555
转载 (转)java是编译型的还是解释型的
(转)java是编译型的还是解释型的 2010-07-25 21:11:39| 分类:程序人生 | 标签:|字号大中小 订阅Java这个语言很非凡。 一、你可以说它是编译型的。因为所有的Java代码都是要编译的,.java不经过编译就什么用都没有。 二、你可以说它是解释型的。因为java代码编译后不能直接运行,它是解释运行在JVM上的,
2012-06-05 09:16:23 979
如何划分package?
2012-07-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人