当前位置: 首页 > news >正文

wordpress商城功能成都网站seo推广

wordpress商城功能,成都网站seo推广,建站模板系统,公司网站建设的目标是什么垃圾回收器 说完垃圾回收算法接下来就需要对应的垃圾回收器去回垃圾回收器。接下来介绍几种垃圾回收器 1、Serial 串行回收器,是单线程版本,暂停所有的应用。在单CPU的情况下效率是很高的,因为不涉及线程的上下文切换。适用于小型程序和客…

垃圾回收器

说完垃圾回收算法接下来就需要对应的垃圾回收器去回垃圾回收器。接下来介绍几种垃圾回收器

1、Serial

串行回收器,是单线程版本,暂停所有的应用。在单CPU的情况下效率是很高的,因为不涉及线程的上下文切换。适用于小型程序和客户端应用,不太适合Java Web。Serial使用的垃圾回收算法是,新生代:复制算法;老年代:标记整理

2、ParNew:

作用于新生代的,在Serial的基础上改为了多线程版本,使用多个线程进行垃圾回收。适用于大型应用和Web 程序,在单核CPU的效率比Serial效率低,因为涉及到了线程的上下文切换。

3、Parallel

全称 Parallel Scavenge是一种多线程的收集器,和ParNew收集器类似,是一个新生代的

4、Parallel Old

是Parallel的老年代版本

5、CMS(Concurrent Mark Sweep)

是一种并发的垃圾回收器,用的是标记-清除法。(JDK11之后被废弃了),用于老年代的垃圾回收。停顿时间比较短。过程如下

  1. 初始标记:标记与GCRoot直接关联的的对象(注意是直接关联,间接的不会被标记),此时会触发STW。
  2. 并发标记:与用户线程并发,这里是从与GCRoot直接关联的对象开始扫描,而不是从GCRoot开始。
  3. 重新标记:会触发STW,因为第二步可能会导致一些对象错标或者漏标。
  4. 并发清除:与用户线程并发

6、新一代垃圾回收器G1

全称Garbage First,在不同区域分配垃圾回收。G1垃圾回收器保留了分代思想,但是取消了新生代和老年代的物理划分,把内存分为多个区域(Region),区域中的逻辑包含了新生代和老年代。区域是动态变化的,原先是老年代的区域,在之后可能会变成新生代,实现更精细化的内存划分。

G1整体采用标记整理算法,局部采用标记复制算法,所以不会产生内存碎片。G1垃圾回收器会把内存分为大约2048个区域(Region)。

同时新增了名为Humongous的内存区域用于存储大对象,如果一个H区域装不下则G1会查询连续的H区域去存储该对象,为了找到连续的空间可能会触发Full GC。

G1提供了三种模式的垃圾回收模式:

  1. Young GC:与其它垃圾回收器不同,其他垃圾回收器是当Eden区满了触发Young GC 而G1则是会预测Eden区回收要多久,如果接近参数配置的时间则会触发Young GC。回收的算法是采用标记复制算法。
  2. Mix GC :混合GC,多数对象晋升到老年代后,为了避免内存耗尽会触发Full GC,回收整个Young Region和部分的Old Region。触发条件当老年代对象占比超过阈值(可配置)
  3. Full GC:对老年代进行垃圾回收,采用标记、清除、压缩相对来说比较耗时。

总结:在Yong GC和Mix GC模式下,G1会对每个Region存活对象进行统计。根据存活对象和闲置的Region数量动态的决定垃圾回收的区域和顺序。这种动态策略可以尽可能的减少Full GC。过程如下:

http://www.mnyf.cn/news/39187.html

相关文章:

  • 涟水住房和城乡建设局网站web网页制作教程
  • 淘宝做代销在哪个网站上进货比较好百度竞价推广的技巧
  • 网站搜索优化排名郑州粒米seo外包
  • 阜宁县城乡建设局新的官方网站俄罗斯搜索引擎入口 yandex
  • 高端手机网站平台软文推广
  • 淄博做网站公司有哪些一站式海外推广平台
  • 网站制作多少钱公司网站建设详细方案模板
  • ppt做书模板下载网站个人如何注册网址
  • 阿里云做网站教程网站建设公司服务
  • 动态网站开发 用什么模板语言百度网盘服务电话6988
  • 网站日常维护方案天津百度关键词seo
  • 手机qq 插件 wordpress杭州seo排名公司
  • 广州海外建站优化营商环境条例全文
  • 如何在yy做电影网站关键词数据分析
  • wordpress没人用国外常用的seo站长工具
  • 成都娱乐场所最新消息代做seo排名
  • 施工企业的安全生产许可证谁发的长沙关键词优化新行情报价
  • 开发微信小程序多少钱上海搜索引擎关键词优化
  • 做新媒体的小说网站网站seo排名公司
  • 宁波外贸网站制作公司林哥seo
  • 福州做网站的公司多少钱徐州百度搜索网站排名
  • 郴州市政府门户网站官网做百度推广效果怎么样
  • 新媒体公司网站怎么做周口seo公司
  • 河北品牌网站建设外链下载
  • 做彩票网站都是怎么拉人的500个游戏推广群
  • wordpress网站特别慢谷歌搜索引擎363入口
  • 陕西网站开发公司电话如何在百度提交自己的网站
  • 网页设计实训报告设计图aso优化怎么做
  • 在某外国网站做代购阿里云域名注册入口
  • 做网站用多大的服务器网络广告推广方案