自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Stroller

Life has no end beyond itself

  • 博客(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

Java开发规范(编程风格).pdf

Java 开发规范 (编程风格) pdf

2011-08-30

java设计原则16种:总结完整版(PDF)

java 设计原则 总结 完整 PDF 里氏替换 开闭 单一等、 还包括包的5种设计原则

2011-08-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除