本blog中列举了我学习JVM的references,会不断的更新,为了避免版权问题,就不在blog上提供references的下载了,感兴趣的同学可自行下载或购买,:)
大多数的论文可从此下载:http://citeseer.ist.psu.edu/index.jsp
同时推荐@rednaxelafx 整理的jvm的参考资料:http://goo.gl/oXmRQ
References
|— Towards a Renaissance VM
|— Oracle JRockit The Definitive Guide
|— JVM Magic
|— JAVA虚拟机中文第二版
|— Java Lang Spec 3.0
|— Inside Out A Modern Virtual Machine Revealed
|— Hotspot Overview
|— Azul’s JVM experiences
|— A Crash Course in Modern Hardware
|— [ adaptive ]
|— Understanding Adaptive Runtimes
|— Adaptive Optimization of Java Real-time
|— Adaptive Optimization in the Jalapeno JVM
|— [ compiler ]
|— The Java HotSpotTM Server Compiler
|— Tailoring Graph-coloring Register Allocation For Runtime Compilation
|— Linear Scan Register Allocation
|— Design of the Java HotSpotTM Client Compiler for Java 6
|— [ concurrent ]
|— The.Art.of.Multiprocessor.Programming.Mar.2008
|— The Concurrency Revolution The Hardware Story
|— Multithreaded Programming Guide
|— JVM Continuations
|— java.util.concurrent Synchronizer Framework
|— Java Concurrency Gotchas
|— Groovy and Concurrency
|— concurrent programming without locks
|— Concurrency Grab Bag
|— Alternative Concurrency Paradigms For the JVM
|— Accelerating Java Workloads via GPUs
|— A Scalable Lockfree Stack Algorithm
|— A Concurrent Dynamic Analysis Framework
|— [ io ]
|— Asynchronous IO Tricks and Tips
|— [ memory management ]
|— Tuning Java Memory Manager
|— The Ghost in the Virtual Machine A Reference to References
|— The Garbage Collection Mythbusters
|— SuperSizingJava
|— Step by Step GC Tuning in the HotSpot Java Virtual Machine
|— parallel gc ppt
|— Oracle JDBC Memory Management
|— NUMA-Aware-Java-Heaps-for-Server-Applications
|— memorymanagement_whitepaper
|— markcompact_gc ppt
|— Leak Pruning
|— GC Vs Explicit MM
|— GC Tuning in the hotspot
|— Garbage Collection and Memory Architecture
|— Garbage Collection Algorithms For Automatic Dynamic Memory Management – Richard Jones
|— [ Hotspot GC论文 ]
|— Parallel Garbage Collection for Shared Memory Multiprocessors
|— Garbage First Garbage Collector
|— A Generational Mostly-concurrent Garbage Collector
|— [ 其他JVM GC ]
|— The pauseless gc
|— Immix A Mark-Region Garbage Collector
|— How to write a distributed gc
|— GC Nirvana High Throughput And Low Latency Together
|— [ monitoring and profiling ]
|— Where Does All the Native Memory Go
|— What’s Happening with My Application JVM Monitoring Tool
|— Practical Lessons in Memory Analysis
|— MonitoringGuide
|— Microarchitectural Characterization of Production JVMs and JavaWorkloads
|— Going Beyond Memory Leaks Debugging Java from Dumps, Using Memory Analyzer
|— Diagnosing and Fixing Memory Leaks in Web Applications Tips from the Front Line
|— [ osrelated ]
|— poll-epoll_2
|— poll-epoll_1
|— memory systems
|— Linux内核源代码情景分析
|— linux_cpu_scheduler
|— Linux 内核中断内幕
|— Linux System and Performance Monitoring
|— cpumemory
|— [ performance ]
|— Towards Performance Measurements for the Java Virtual Machine’s invokedynamic
|— Thinking clearly about performance
|— The Impact of Performance Asymmetry in Emerging Multicore Architectures
|— the art of benchmarking
|— Techniques for Obtaining High Performance in Java Programs
|— Pipelining for Performance
|— Performance myths and legends
|— Performance Java Versus C
|— How to Tune and Write Low-Latency Applications on the Java Virtual Machine
|— How to Get the Most Performance from Sun JVM on Intel? Multi-Core Servers
|— Comparing the Performance of Web Server Arch
|— A Common API for Measuring Performance
相关推荐
Class 类文件结构 Java 跨平台的基础 各种不同平台的虚拟机与所有平台都统一使用的程序存储格式——字节码(ByteCode)是 ...常量池中主要存放两大类常量:字面量(Literal)和符号引用(Symbolic References)。
Eclipse MAT(内存分析器工具)是分析 JVM 堆 Dump 文件的强大工具。它具有几个非常有效分析内存问题的强大功能。“Incoming references”和“Outgoing references”就是其中一种功能。
BeanShell是一个小型的,免费的,可嵌入式的,具有...正因为BeanShell是用JAVA写的,所以它可以和你的应用程序运行在同一个JVM空间内,你也可以自由的传递实时对象的参照(References)到脚本代码中并且作为结果返回。
这些是我 和支持文件和注释。 内容 ssl.conf - 一个随时可用的 Nginx 配置文件,可以放置在 /etc/nginx/conf.d 中以快速默认为安全设置。...References.md - 我在撰写博客文章时使用的所有参考资料的列表
10.2.3 JVM Instructions 401 10.3 Static Single Assignment Form 410 10.3.1 Renaming and φ-functions 411 10.4 Exercises 414 11 Code Generation for a Virtual Machine 417 11.1 Visitors for Code ...
JVM Management: Java SE 6.0 Monitoring and Management Architecture Identifying Processes and Threads Obtaining a Thread Dump Using WLS Memory: Define Java Heap Garbage Collection Review Configuring ...
Phase Two: Verification of Symbolic References Safety Features Built Into the Java Virtual Machine The Security Manager and the Java API The Security API Security Beyond the Architecture The ...
B References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
Some shared libraries (many are part of the JDK) keep references to objects instantiated by the web application. To avoid class loading related problems (ClassCastExceptions, messages indicating that ...
mechanism of the JVM. The default configuration defines JARs located in "endorsed" as endorsed. ================================================================ Web application reloading and static ...
BASE" argument, Tomcat will calculate all relative references for files in the following directories based on the value of $CATALINA_BASE instead of $CATALINA_HOME: <br>* conf - Server ...
java.lang.instrument 提供允许 Java 编程语言代理检测运行在 JVM 上的程序的服务。 java.lang.management 提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。 java.lang.ref 提供...
mcc -m -R -singleCompThread -R -nodisplay -R -nojvm foo.m -I libs/ -o foo -d bin/ for a standalone single-threaded executable. Single-threaded executables are useful when running the tools on ...
java.lang.instrument 提供允许 Java 编程语言代理检测运行在 JVM 上的程序的服务。 java.lang.management 提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。 java.lang.ref 提供了...
java.lang.instrument 提供允许 Java 编程语言代理检测运行在 JVM 上的程序的服务。 java.lang.management 提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。 java.lang.ref 提供了...
java.lang.instrument 提供允许 Java 编程语言代理检测运行在 JVM 上的程序的服务。 java.lang.management 提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。 java.lang.ref 提供...
java.lang.instrument 提供允许 Java 编程语言代理检测运行在 JVM 上的程序的服务。 java.lang.management 提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。 java.lang.ref 提供...
java.lang.instrument 提供允许 Java 编程语言代理检测运行在 JVM 上的程序的服务。 java.lang.management 提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。 java.lang.ref 提供...