摘要: G1(Garbage First)收集器是一款面向服务端应用的垃圾收集器。HotSpot开发团队赋予它的使命是(在比较长期的)未来可以替换掉JDK1.5中发布的CMS收集器。 与其他GC收集器相比,G1具备如下特点。 并行与并发 G1能充分利用多CPU、多核环境下的硬件优势,使用多个CPU(CPU或 阅读全文
posted @ 2018-11-14 18:33 _sanjun 阅读(668) 评论(0) 推荐(0) 编辑
摘要: CMS(Concurrent Mark Sweep)收集器是一种以获取最短回收停顿时间为目标的收集器。 目前很大一部分的Java应用集中在互联网站或者B/S系统的服务端上,这类应用尤其重视服务的响应速度,希望系统停顿时间最短,以给用户带来较好的体验。CMS收集器就非常符合这类应用需求。 从名字(包含 阅读全文
posted @ 2018-11-14 17:20 _sanjun 阅读(467) 评论(0) 推荐(0) 编辑
摘要: Java线程中的Thread.yield( )方法,译为线程让步。顾名思义,就是说当一个线程使用了这个方法之后,它就会把自己CPU执行的时间让掉,让自己或者其它的线程运行,注意是让自己或者其他线程运行,并不是单纯的让给其他线程。 yield()的作用是让步。它能让当前线程由“运行状态”进入到“就绪状 阅读全文
posted @ 2018-11-14 09:24 _sanjun 阅读(882) 评论(0) 推荐(1) 编辑