JAVA 虚拟机
zhouwangyuan
这个作者很懒,什么都没留下…
展开
-
COPY JAVA 虚拟机
原文: http://www.cubrid.org/blog/dev-platform/understanding-jvm-internals/在这篇文件里,我会阐述JVM是如何运行的,包括它的结构,它如何去执行字节码,以及按照怎样的顺序去执行,同时我还会给出一些常见错误的示例以及对应的解决办法。虚拟机(Virtual Machine)JRE是由Java API和JVM组成转载 2015-01-07 10:01:46 · 429 阅读 · 0 评论 -
COPY 虚拟机中的锁优化简介
高效并发是JDK 1.6的一个重要主题,HotSpot虚拟机开发团队在这个版本上花费了大量的精力去实现各种锁优化技术,如适应性自旋(Adaptive Spinning)、锁削除(Lock Elimination)、锁膨胀(Lock Coarsening)、轻量级锁(Lightweight Locking)、偏向锁(Biased Locking)等,这些技术都是为了在线程之间更高效地共享数据,以转载 2015-02-28 14:03:22 · 526 阅读 · 0 评论 -
COPY Tuning Garbage Collection with the 5.0 Java[tm] Virtual Machine
IntroductionThe Java TM 2 Platform Standard Edition (J2SE TM platform) is used for a wide variety of applications from small applets on desktops to web services on large servers. In the J2SE platf转载 2015-02-27 10:26:47 · 450 阅读 · 0 评论 -
COPY Diagnosing a Garbage Collection problem
This appendix contain examples of garbage collection verbosegc output that indicate an problem with garbage collection. The default collector is being used unless otherwise specified. Unless otherwise转载 2015-02-27 16:34:16 · 410 阅读 · 0 评论 -
COPY Tuning Garbage Collection with the 1.4.2 Java[tm] Virtual Machine
1 IntroductionThe Java TM 2 Platform, Standard Edition (J2SE TM platform) is used for a wide variety of applications from small applets on desktops to web services on large servers. In the J2SE pl转载 2015-02-27 10:25:58 · 455 阅读 · 0 评论 -
SRC Parallel Garbage Collector
-XX:+UseParallelGCImplementation of -XX:+UseAdaptiveSizePolicy Used by Parallel Garbage Collector ChangedThe implementation of -XX:+UseAdaptiveSizePolicy used by default with the -XX:+UsePar原创 2015-02-27 10:14:16 · 468 阅读 · 0 评论 -
COPY Linux下Java线程详细监控和其dump的分析使用
这里对linux下、sun(oracle) JDK的线程资源占用问题的查找步骤做一个小结;linux环境下,当发现java进程占用CPU资源很高,且又要想更进一步查出哪一个java线程占用了CPU资源时,按照以下步骤进行查找:(一):通过【 top -p 12377 -H】 查看java进程的有哪些线程的运行情况; 和通过【jstack 12377 > stack.转载 2015-04-15 20:08:21 · 517 阅读 · 0 评论 -
COPY JVM verbose GC
垃圾收集简介本文针对的是 WebSphere Portal 版本 6.0 或更高版本(和 5.1 或更高版本),其上运行的是 Java™ Software Development Kit (SDK) 1.4.2。为了获得最佳调优,建议使用 SDK 的最新服务发布,对于这里所讨论的调优,至少使用一个新于 SR13 的服务发布。垃圾收集可简单定义为 JavaTM Virtual Mac转载 2015-04-28 15:39:26 · 601 阅读 · 0 评论 -
COPY 深入理解Java内存模型
处理器内存模型顺序一致性内存模型是一个理论参考模型,JMM和处理器内存模型在设计时通常会把顺序一致性内存模型作为参照。JMM和处理器内存模型在设计时会对顺序一致性模型做一些放松,因为如果完全按照顺序一致性模型来实现处理器和JMM,那么很多的处理器和编译器优化都要被禁止,这对执行性能将会有很大的影响。根据对不同类型读/写操作组合的执行顺序的放松,可以把常见处理器的内存模型划分为下面几转载 2015-07-20 15:08:47 · 317 阅读 · 0 评论