18.JVM垃圾回收器串行、并行、并发垃圾回收器概述

原创 2016年06月01日 13:28:35

1.JVM的不同垃圾回收器


2.串行,并行,并发垃圾回收器概述

串行:jvm GC时存在一个线程

并行:jvm gc时有多个线程,用多个cpu或者core同时执行垃圾回收,优点是提高了吞吐量。但是由于线程切换占用了时间,所有并行并不一定比串行好。两者都基于stop the world。

并发:不用停止任务,可以在gc时,任务同时运行。由此提高了效率,增加了用户体验。

并发、并行、串行

并发(Concurrency):以可独立执行的进程集合的方式编程(进程是出了名的难定义,这里是通常意义上的进程,不是Linux进程)并行(Parallelism):以可同时执行的(可能相关的)计算指令...
  • a86322803
  • a86322803
  • 2017年02月16日 15:13
  • 1071

帮你快速理解同步 ,异步,并发/并行,串行

同步:多个任务情况下,一个任务A执行结束,才可以执行另一个任务B。只存在一个线程。 异步:多个任务情况下,一个任务A正在执行,同时可以执行另一个任务B。任务B不用等待任务A结束才执行。存在多条线程。 ...
  • luobo140716
  • luobo140716
  • 2015年12月02日 12:53
  • 3307

Java垃圾回收精粹——串行收集器、并行收集器以及并发标记清理收集器(CMS)

串行收集器(Serial Collector) 串行收集器是最简单的收集器,对于单处理器系统真是绝佳上选。当然,它也是所有收集器里面最不常用的。串行收集器使用一个单独的线程进行收集,不管是次要收集还...
  • u012388497
  • u012388497
  • 2014年01月08日 09:36
  • 3555

并发计算 VS 并行计算

上一篇文章中,我们学习了如何在CUDA中隐藏数据传输,而其中用到的主要技术就是并发计算。这时你可能会问,这个专栏不是CUDA并行计算吗?怎么又说什么并发计算呢?其实,这里所说的“CUDA并行计算”并...
  • github_30605157
  • github_30605157
  • 2017年01月21日 14:07
  • 621

Java虚拟机垃圾收集器分析 并行和并发

Java虚拟机垃圾收集器分析 1 、活动对象 l  追踪 root 对象算法: 深度追踪 root 对象,将 heap 中所有被引用到的 root 做标志,所有未被标志的对象视为非活动对象...
  • lantian0802
  • lantian0802
  • 2014年09月12日 10:18
  • 2273

AsyncTask 坑 (四) 多个task是串行执行还是并行的

AsyncTask作为一个优秀的封装,很多人都在用,可是我估计很多人并不清楚多个AsyncTask对象到底是串行执行的,还是并行执行的,如果是并行的,那么最多同时执行几个异步任务呢? 源码面前无秘密...
  • zj510
  • zj510
  • 2016年06月09日 21:12
  • 6514

并发与并行的区别

3、操作符 3.1 略 3.2 使用java操作符 Java操作符 + - * / ,这些基本操作符作用于操作数,生成一个新值。几乎所有的操作符都只能操作基本类型,例外的操作符是= 、== 和!...
  • lyt_7cs1dn9
  • lyt_7cs1dn9
  • 2016年12月05日 17:56
  • 1581

并行和并发,分布式和集群

=============并发、并行 并发在单核和多核都可存在,就是同一时间有多个可以执行的进程。 但是在单核中同一时刻只有一个进程获得CPU,虽然宏观上你认为多个进程都在进行。 并行是指同一时间...
  • Ideality_hunter
  • Ideality_hunter
  • 2016年11月20日 11:28
  • 1315

串行乘法与并行乘法

以下内容摘自《步步惊芯——软核处理器内部设计分析》一书 串行乘法       OR1200中串行乘法采用的是“移位——加”迭代算法,这种算法借鉴了手工计算乘法的过程,对于二进制乘法...
  • leishangwen
  • leishangwen
  • 2014年05月04日 11:21
  • 2002

串行&并行程序在效率上的简单比较

串行&并行程序在效率上的简单比较 分类: Multi-X 2010-10-15 10:33 1198人阅读 评论(0) 收藏 举报 parallel工作程序开发作业语言测试 ...
  • yu132563
  • yu132563
  • 2014年12月21日 14:48
  • 488
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:18.JVM垃圾回收器串行、并行、并发垃圾回收器概述
举报原因:
原因补充:

(最多只允许输入30个字)