中国简单快捷的免费行业信息发布平台
·手机版 ·注册 ·登录 ·会员中心 ·忘了密码 ·导航 ·帮助
名站在线LOGO
·设 为 首 页
·收 藏 本 站
·新 站 登 录
网站首页
|
行业供求
|
行业产品
|
行业公司
|
站内检索
|
行业资讯
|
网站导航
|
链接交换
|
流量交换
|
网友收藏
您当前的位置: 首页 > 行业资讯

教你认识各种Java垃圾回收器的标准对比


发布时间:2015-09-24   资讯类别: 其它资讯   我要发布
现在已经是2015年了,但对于大多数Java开发人员来说,有两件事情是仍然是个谜 - 垃圾收集和异性(养殖场被人嘲笑)。因为我不是特别理解java开发的后者,我想我会试着说说前杠,特别是与Java 8的来临,这个地区发生了许多变化显著和升级,*重要的是持久代(的PermGen)删除以及一些令人兴奋的新的优化(后面将继续引用这些)。

java开发_教你认识各种Java垃圾回收器的标准对比


说到垃圾收集,并且很多人都知道它的概念,但也有在日常的程序应用。尽管如此,还是有很多事情我们不明白,这是悲惨的。 JVM它**的误解就是认为只有一个垃圾收集器,而且它有四个不同收藏家的事实,每个人都有自己的长度。 JVM不会自动选择一个,这件事情你必须要落在我的肩上,因为不同的收藏家会带来显著差异吞吐量和应用程序的暂停时间。
在常见的这四个收集算法是,它们代,它们将承载堆划分成几个区域,假设许多堆对象的生命周期的很短,它可以快速地进行恢复出来。演示片有很多内容,所以在这里我要直接谈论这些不同的算法,以及他们的长处和短处。

1.串行收集器
串行回收利用是一个*简单的,你会不会考虑它,因为它主要是针对单线程环境(例如32或Windows)和相对小堆。恢复时间将工作线程都将冻结的所有应用程序,就这一点使得它无法将使用由服务器应用程序。
如何使用它:你可以打开-XX:+ UseSeRIAlGC此JVM参数来使用它。

2.并行/吞吐量收集
接下来是并行收集器(并行收集器)。这是默认的JVM收集器。正如它的名字一样,它的**优点是,它使用多线程扫描和压缩堆。它的缺点是,不管该未成年GC的执行或完全GC,将暂停应用程序线程。并行恢复是*适合这些应用程序可以容忍的停顿,它试图减少因收集的CPU开销。

3.CMS收藏家
并行收集后是一个收藏家的CMS(并发标记 - **)。这个算法使用java多线程(并发)扫描堆和标记(标记),可以回收不再使用(扫描)物体。 (这些对象老一代的线程的入口点或静态变量的访问)当初始标记时,根对象当这个算法并行运行:在这两种情况下,这种算法将进入“阻止世界”的模式。当一个应用程序更改堆的状态,使它不得不回头重新确认自己的标志都是正确的对象。
这样做的**的问题是收藏家会遇到晋升失败,这是指竞争条件的出现和新的一代老一代的恢复。如果收集需要被提升到旧的目标的年轻一代,但此时的老一代没有多余的空间,它只能进行一次STW(停止World)的完整的GC - 而这种情况是CMS是可取的避免。为了确保这种情况不会发生,你要么是增加老一代的大小(或增加整个堆的大小),或者被分配到一些后台线程的恢复,使得对象分配的速度比赛。
该算法的另一缺点是相对于和平行集电极,CPU资源它使用会更多,它使用多个线程来执行扫描和恢复,以便让应用程序继续提供吞吐量更高的水平。对于大多数长期运行过程中,暂停的应用是很不利的他们来说,这时候要考虑使用CMS收集器。然而,这种算法不是默认启用的。你必须指定-XX:+ UseConcMarkSweepGC来启用它。假设你的筹码小于4G,并且要分配更多的CPU资源,避免了应用程序停顿,那么这就是你要选择一个收藏家的东西。但是,如果堆栈大于4G,您可能更愿意使用这**--G1收集器。

4.G1收藏家
G1(**垃圾)收集器*早是在JDK 7update 4,其目的是不是堆4GB,以更好地支持更多的介绍。 G1收集堆成多个区域,大小不等,从1MB到32MB,并使用多个后台线程进行扫描。 G1收集器将优先考虑那些*包含垃圾回收的扫描区域,这是它的名字(垃圾**)的由来。这种恢复可以通过-XX:启用UseG1GC大关。
这种策略减少了后台线程扫描可能性无用对象堆前未完成已被耗尽,情况收集器将不得不暂停该应用程序,这将导致污水处理厂恢复。另一个好处是,它总是G1堆压缩,而CMS采集器只有在完整的GC将做到这一点。
在过去的几年里,一直是争论的满场桩,很多开发商从一台机器模特出身的单个JVM JVM单机多微的服务,基于组件的架构。这是由许多因素,包括组件分离步骤,简化了部署驱动时,重新加载应用程序的类,以避免产生存储器的开销(在这方面的Java 8已改善)。
然而,*重要的是这样做的,希望避免“阻止世界”在长期堆GC暂停(它需要一个大的回升,几秒钟即可完成)。这样的容器,如码头工人技术加速了这一进程,使您可以轻松地部署在同一台物理计算机上的多个应用程序。

Java的8 G1收藏家
Java的8更新引入了很大的优化G1收集20串重量(字符串重复数据删除)。因为字符串(包括其内部的char []数组)占据了大部分的堆空间的,这个新的优化旨在使G1集电极可以识别那些重复串堆和它们指向的相同的内部的字符[]数组中,为了避免相同的字符串的多个拷贝作为**利用堆将变低。您可以使用-XX:+ UseStringDeduplication此JVM参数来试试这个功能。

Java的8和**代
Java开发的8**的变化是取消了**的一代,这原本是用来类的元数据,居民字符串,静态变量分配空间。而以前需要开发针对那些应用程序将加载很多类的具体优化和调整堆的比例。这是真正的许多年,这是许多内存不足异常的根本原因,因此JVM接手这真的再好不过了。即便如此,也不会自行降低发展商申请去耦,以不同的JVM的可能性。学习更多相关资讯或视频教程欢迎进入课课家教育查询详情:http://www.kokojia.com/

资讯来源:http://www.kokojia.com/article/5185.html  

友情提示:
    信息由用户自行发布,如果发现错误或不符合法规或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。


当前页在本站[名站在线]7天内点击次数(点击次数为零的日期不显示):
总量  04/29             
           

信息评估: (还没有网友对该信息作出评估,你想为该信息提供第一个评估吗?) 
信息较差
信息合格
信息良好
信息优秀


其它相似链接:
北京到酒泉物流公司13366754911
北京到酒泉物流公司13366754911北京到酒泉物流公司01056194475;13366754911鹏辉物流公司实名注册安全可靠专线承接郑重承诺,宁让利润,不让市常;联系人;王经理北京鹏辉物流有限公司是经北京市交通运输管理局审批的特许经营公路的专线搬家/公司自成立以来始终坚持规范化管理,人性化服务的宗旨,以饶丰、务实、稳健的经营作风,时刻履行自己的承诺,从而为扩大发展企业规模奠定了坚实的基础,通过我们不断努力已建立起完整的管理...

北京到庆阳物流公司
北京到庆阳物流公司北京到庆阳物流公司**选择鹏辉〈零担整车〈准时,不误点,随时随地保持联系!价格更优13366754911010-56194475北京鹏辉物流有限公司愿成为客户事业成功的助手,生活中的好朋友。物流公司/北京到庆阳物流公司/北京到庆阳物流公司公司五大优势服务规范取缓本公司接到客户委托后两个小时内安排相关人员。发缓所有货物均按照不同的运输方式当天发车。派送货到之后立即通报收货人、按时送货上门。包装严格遵照外包装图...

特域S&A冷水机公司2015年员工手册
特域S&A冷水机公司的员工手册新鲜出炉啦!本手册于2014年的12月修订完成,依据劳动法、劳动合同法等相关法律法规的有关条款,再结合特域冷水机公司的实际情况而制定的。 本手册一共有七个章节,除了系统地介绍了公司的经营理念、组织架构、政策、规章制度外,还清楚地提及到与员工息息相关的入职指引和福利薪酬制度等内容,不但能够帮助特域员工更好地了解公司,束缚自身行为,而且能够帮助新员工尽快地适应在特域的工作和生活...

**喷码机墨水污染的方法
喷码机墨水一般都是采用酮基,酒精基等作为墨水的载体。喷码机墨水中含有粘结料,颜料等等。喷码机墨水粘到产品上后,基材迅速挥发,颜料被粘结料牢牢地粘在了产品或者物品表面。对于普通的有机材质,很多喷码机墨水都具有渗透新或者溶解性。所以墨水污染后很难彻底擦除,但喷码机墨水污染了地板,器皿,金属等以后我们可以彻底**。首先我们要知道墨水是什么基的。不知道也没关系,我们可以先在被污染的物品上面撒上一些水。然后...

北京到南昌物流公司
北京到南昌物流公司北京鹏辉物流有限公司为您提供北京到南昌物流公司13366754911010-5619447524小时服务电.话010-56194475,移动13366754911,联系人王先生往返运输可货到付款门对门服务专线直达天天发车安全快捷鹏辉物流备有合作车辆敞车、笼车、高栏车、全封闭车、半封闭车、集装箱车、高低板、大T位半挂、冷藏车等各种T位车型合作车辆!!北京到南昌物流公司鹏辉为您提供。货运北京到南昌物流公司13366754911详细介绍24小时服务...



相关评论:  
(欢迎网友发表评论,请注意网络文明)
(不支持 HTML 显示,请勿发HTML代码)
(评论需审核后才能显示)

本站推荐:
网购99
矿粉压球机
电永磁吸盘定制厂
敦煌智慧旅游
陕西赵家腊汁肉餐饮管理有
翡翠吊坠 | 翡翠貔貅吊
高一班级工作总结
北京铜牛信息科技股份有限
产品展示 / 超声波焊接
固原市中光华早教中心
CEMP油墨泵批发|防爆
东莞优质蚀刻网生产厂家_
**的除去装修污染醛老虎
石英砂-哪里能买到好用的
LG荆州LG空调售后维修
LG大庆LG空调售后维修
拉萨自动无网吐杂模头生产
6061-t6大口径铝管
山东聊城鑫融钢管销售有限
寿光沣腾防水材料有限公司
新乡市牧野区通源绿色食品
武汉奕弘物流有限公司
芜湖环氧树脂自流平地下室
3HAC034832-0
江阴云亭镇环卫所抽粪公司
余江管道检测_雨水管道清
美的24h徐州美的空调售
造纸行业新闻造纸化学品分
野山椒QQ鱼仔
天津南开区伸缩遮阳棚制作
新站登录--网站简介--流量交换--名站收藏夹--广告服务--友情链接--免责声明--联系我们--意见建议--违法举报--侵权举报
Copyright 2005-2024 名站在线[fwol.cn]版权所有 经营许可证:粤ICP备17047754号