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

四川省人民政府参事室优化seo软件

四川省人民政府参事室,优化seo软件,深圳网站建设 设计,广西学校论坛网站建设1、内存管理 内存:由可读写单元组成,标识一片可操作的空间 管理: 认为的去操作一篇空间的申请、使用和释放 内存管理:开发者主动申请空间、使用空间、释放空间 管理流程: 申请-使用-释放 // 申请 let obj {} //使…
1、内存管理

内存:由可读写单元组成,标识一片可操作的空间

管理: 认为的去操作一篇空间的申请、使用和释放

内存管理:开发者主动申请空间、使用空间、释放空间

管理流程: 申请-使用-释放

// 申请
let obj = {}
//使用
obj.name = 'zs'
//释放
obj = null
2、JavaScript可达对象

可达对象表示

  • 可以访问到的对象就是可达对象(引用、作用域链)
  • 可达的标准就是从根触发是否能够呗找到
  • JavaScript中的根就可以理解为是全局变量对象
3、JavaScript中的垃圾
  • JavaScript中的内存管理是自动的
  • 对象不在被引用是是垃圾
  • 对象不能从跟上访问到的时候是垃圾
4、GC定义与作用
  • GC就是垃圾回收机制的简写
  • GC可以找到内存中的垃圾、并释放和回收空间
GC算法是什么

GC是一种机制,垃圾回收器完成具体的工作

工作的内容就是查找垃圾释放空间、回收空间

算法就是工作是擦护照和回收所遵循的规则

常见的GC算法

引用计数、标记清除、标记整理、分代回收

5、引用计数算法
  • 核心思想:设置引用数,判断当前引用书是否为o
  • 引用计数器,记录引用数值
  • 引用关系改变时修改引用数字
  • 引用数字为0时立即回收

优点

  • 发现垃圾是立即回收
  • 最大限度减少程序暂停

缺点

  • 无法回收循环引用的对象(因为引用数字不为0)
  • 时间开销大(需要维持引用计数器)
6、标记清除算法
  • 核心思想: 分标记和清除两个阶段完成
  • 遍历所有对象找标记活动对象(给可达对象做标记)
  • 遍历所有对象清除没有标记的对象

优点

  • 解决了引用计数算法中无法回收循环引用对象的缺点

缺点

  • 空间碎片化:由于当前回收的垃圾对象在地址上是不连续的,所以回收后空间分散再各个角落
7、标记整理算法
  • 标记整理算法可以看作是标记清除的增强
  • 标记阶段的操作和标记清除一直
  • 清除阶段回先执行整理,移动对象位置,整理到一起,进而减少碎片化空间 在这里插入图片描述
http://www.zhongyajixie.com/news/55510.html

相关文章:

  • 杭州有做网站佛山seo关键词排名
  • 广州商城网站建设百度seo排名公司
  • 大连零基础网站建设教学哪里有武汉网络推广自然排名
  • wordpress 表格 插件安新seo优化排名网站
  • 我不需要做网站网站排名seo教程
  • 网站采集怎么做网销怎么销售的
  • html5手机网站开发收录查询 站长工具
  • 班级网站成品seo和sem是什么意思
  • 专业二维码网站建设seo网站内部优化方案
  • 公司宣传册页面设计模板seo排名怎么看
  • 网站建设做微营销百度软件中心官网
  • 用苹果手机做网站百度竞价网站
  • 网站的留言功能青山seo排名公司
  • 网站设计和网页设计百度人工客服电话是多少
  • 柳州网站建设源码幽默软文经典案例300
  • 百度做网站推广活动策划
  • 厦门做英文网站营销软文网站
  • 网站建设哪种语言好百度外链查询工具
  • 自己做的网站被举报违反广告法免费下载官方百度
  • 中国有没有一家做茶叶的网站电商网站搭建
  • 哪里有做网站服务注册网站平台要多少钱
  • 网站收录降低重庆网站网络推广
  • 专业的led网站建设推广营销平台
  • 创建网站英语产品推广渠道
  • 手机做简单的网站seo关键词排名工具
  • 如何做服装的微商城网站合肥网站排名提升
  • 动态网站开发能做什么今日热搜榜排名
  • 桂林市临桂区疫情最新消息湖南靠谱的关键词优化
  • 网站建设198优化网站seo
  • 如何设置自己的网站朝阳seo推广