`

Large JVM Memory and Garbage Collection

阅读更多
取自 http://www.artima.com/lejava/articles/javaone_2008_gil_tene.html(每天翻译一点)

Leading-Edge Java
Large JVM Memory and Garbage Collection
An Interview with Azul's Gil Tene
by Frank Sommers
May 29, 2008

概要
       Azul System's CTO Gil Tene 在和Artima的这次采访中说:虽然物理内存不太昂贵,但是分配大量的内存空间给JVM实例却不是一个好注意。Tene展示了最近的研究状况对于克服JVM内存障碍中垃圾收集和JVM实现所带来的帮助,以及由此衍生出的新类型应用。

       快速地处理海量数据的能力已经成为JVM的一个优势。因为物理内存已经很低廉,对于开发者和架构师来说,拥有在内存中处理海量数据的能力变得很有吸引力。

       然而就像在和Artima的这次采访中 Azul Systems' Gil 解释的一样,JVM还不能很有效率地在内存中处理超过十亿位元组的数据:垃圾收集器收集如此大的内存空间会引起应用暂停这在交互系统中是不可被接受的。

        在javaOne 2008的采访中,ene展示了最近的研究状况对于克服JVM内存障碍中垃圾收集和JVM实现所带来的帮助,以及由此衍生出的新类型应用:
       很多开发者相信有一些障碍是不能移除的,你只有尽量避免这些障碍。一个例子就是

分享到:
评论

相关推荐

    jvm memory management and garbage collector

    很久之前就一直在学习JVM,但是一直也没有好好的总结,最近终于有了空闲,将之前学习的内容整理成了一个PPT。PPT也可以在这里下载: https://github.com/hitynsun/docs/tree/master/JVM 也希望大神们可以批评指正...

    在JVM5.0中调配Garbage Collection

    ### 在JVM5.0中调配Garbage Collection #### 1. 简介 Java 2 Platform Standard Edition (J2SE) 平台在多种应用场景中都扮演着重要角色,从桌面应用程序到大型服务器端Web应用均有其身影。自J2SE 1.4.2版本起,...

    Garbage Collection Algorithms For Automatic Dynamic Memory Management

    垃圾收集(Garbage Collection, GC)是这一过程的核心,它负责识别并回收不再使用的内存空间。本篇文章将深入探讨几种常见的垃圾收集算法,以及它们在Java J2EE、C#、ASP.NET以及JVM中的应用。 1. **标记-清除...

    jvm memory

    jvm memory

    03 GarbageCollection.zip

    "03 GarbageCollection.zip"这个压缩包文件,其标题暗示了我们将探讨的是垃圾收集(Garbage Collection, GC)这一核心概念,特别是在数据结构和算法的学习中,理解GC的工作原理对于优化程序性能至关重要。...

    The Garbage Collection Handbook(垃圾回收器手册).7z

    4. **垃圾收集器类型**:Java虚拟机(JVM)提供了多种垃圾收集器,如Serial、Parallel、Parallel Old、CMS(Concurrent Mark Sweep)、G1(Garbage-First)和ZGC(Zing Garbage Collector)。每种收集器有其特定的...

    JVM Memory Model and GC.pdf

    垃圾收集的主要类型有四种,虽然在内容中没有具体提到这四种类型,但在JVM中常见的垃圾收集器包括Serial GC、Parallel GC、CMS(Concurrent Mark Sweep)GC和G1(Garbage-First)GC等。这些垃圾收集器有不同的特性,...

    jvm-memory-view-0.93.162

    "JVM Memory View"工具,版本号为0.93.162,就是针对这一需求而设计的JVM调试内存查看器,专为Android Studio用户提供了一个直观、高效的内存分析解决方案。 一、JVM内存概述 Java虚拟机内存主要分为以下几个区域...

    hotspot-virtual-machine-garbage-collection-tuning-guide.pdf

    垃圾收集(Garbage Collection, GC)是Java虚拟机的一项重要功能,它负责自动管理内存,识别并回收不再使用的对象,以避免内存泄漏。HotSpot虚拟机提供了多种不同的垃圾收集器,每种都有其特定的性能特性和适用场景...

    Plumbr Handbook Java Garbage Collection-2015-英文版.pdf

    《Plumbr Java垃圾回收手册》(2015年英文版)是一本详细介绍了Java虚拟机(JVM)中垃圾回收机制的经典指南。该手册由Nikita Salnikov-Tarnovski和Gleb Smirnov撰写,他们都是在JVM性能监控领域有着丰富经验的专业人士...

    The Java Garbage Collection Mini Book

    总结而言,《The Java Garbage Collection Mini Book》涵盖了JVM垃圾回收机制的广泛知识,不仅包括了理论基础,还有针对具体收集器的深入分析,为读者提供了一个全面的学习资源。对于那些希望深入理解Java内存管理的...

    Plumbr Handbook Java Garbage Collection

    《Plumbr Handbook Java Garbage Collection》是一本专注于Java垃圾收集机制的详细指南,旨在帮助读者理解并优化Java应用程序中的内存管理。本手册由Plumbr的联合创始人撰写,Plumbr是一家专注于JVM性能监控的产品...

    Understanding_Java_Garbage_Collection_v4.pdf

    本文档是一份详细探讨Java垃圾回收机制及其影响的白皮书,标题为《Understanding Java Garbage Collection v4.pdf》,旨在帮助Java开发者和架构师理解垃圾回收器的应用行为、特性和机制,并在Java平台上选择和调整...

    The-Java-Garbage-Collection-Mini-book.zip

    垃圾回收(Garbage Collection,简称GC)是Java语言的一个重要特性,它自动化地管理程序中的内存分配与释放,避免了传统C++等语言中的内存泄漏问题。本文将围绕Java垃圾回收这一主题,展开一系列关键知识点的详细解析...

    Zing虚拟机文档Understanding Java Garbage Collection(了解Java垃圾收集)

    WP - Understanding Java Garbage Collection(了解Java垃圾收集).pdf WP - C4(C4:连续并发压缩收集器).pdf WP - JVM Performance Study(JVM性能研究使用Apache Cassandra™比较OracleHotSpot®和AzulZing®).pdf

    Memory Efficient Hard Real-Time Garbage Collection by Tobias Ritzau.pdf

    Building Memory-efficient Java Applications: Practices and Challenges Nick Mitchell, Gary Sevitsky (presenting) IBM TJ Watson Research Center Hawthorne, NY USA Copyright is held by the author/owner(s...

    03 GarbageCollection.rar

    在计算机科学中,内存管理是编程语言的重要组成部分,尤其是在像Java这样的高级语言中,垃圾收集(Garbage Collection, GC)机制是自动管理内存的关键技术。本篇文章将深入探讨垃圾收集的基本原理,以及它在数据结构...

    JVM 输出 GC 日志导致 JVM 卡住

    这个问题的根源在于 JVM 的垃圾回收机制(Garbage Collection,GC),它会在 JVM 运行时周期性地进行垃圾回收,以释放内存空间。但是,如果 GC 过程中出现问题,例如 GC 次数过高、GC 时间过长等情况,都可能会导致 ...

Global site tag (gtag.js) - Google Analytics