收藏此站 联系我们 网站
当前位置:首页» 网络推广 » 【建站服务】南通网络公司哪家好【南通企业网站百度SEO推广公司】南通做网站开发价格、南通淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、南通高端企业网站页面制作设计专业公司需要多少钱-域名

【建站服务】南通网络公司哪家好【南通企业网站百度SEO推广公司】南通做网站开发价格、南通淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、南通高端企业网站页面制作设计专业公司需要多少钱-域名

作者: 风兰 . 阅读量: 3 . 发表时间:2022-09-20 15:20:37

网站建设

上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


南通网络公司哪家好【南通企业网站百度SEO推广公司】南通做网站开发价格、南通淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、南通高端企业网站页面制作设计专业公司需要多少钱

南通,简称“通”,别称静海、崇州、崇川、紫琅,古称通州,江苏省地级市,长江三角洲中心区27城之一 [1]  ,国务院批复确定的中国长三角北翼经济中心、现代化港口城市 [2]  。地处中国华东地区、江苏东南部,东抵黄海、南濒长江 [5]  ,是扬子江城市群的重要组成部分、上海大都市圈北翼门户城市、中国首批对外开放的14个沿海城市之一 [6]  ,集“黄金海岸”与“黄金水道”优势于一身,拥有长江岸线226千米,“据江海之会、扼南北之喉 [7]  ”,被誉为“北上海”。截至2020年12月,南通市辖3个区、1个县、代管3个县级市,总面积8001平方千米。 [4]  2020年,南通市实现地区生产总值10036.3亿元。 [243] 

南通是国家历史文化名城,自后周显德三年(956年)建城至今已有一千多年历史。在中国近代文化科教史上,南通创办第一所师范学校、第一座民间博物苑、第一所纺织学校、第一所刺绣学校、第一所戏剧学校、第一所中国人办的盲哑学校和第一所气象站等“七个第一”,被称为“中国近代第一城”。 [8] 

南通是“精神文明南通现象”的发源地 [9-10]  ,是中国、江苏省重大精神文明先进典型最多的地区之一 [9]  ,连续五次被评为全国文明城市 [242]  ,并先后入选国家智慧城市试点 [11]  、宽带中国示范城市 [12]  。

截至2014年,南通人口平均预期寿命达80.71岁,百岁寿星多达1031位。 [13]  2014年5月,南通被国际自然医学会、世界长寿乡认证委员会授予全球首个“世界长寿之都”。 [14-15]  2018年10月,获评首届健康中国年度标志城市。 [16]  2018年中国百强城市排行榜中,位列22位。 [17]

本章将详细介绍并发标记。并发标记的主要作用是提供转移过程所需要的信息。

2.1 什么是并发标记

在简单标记中,所有可从根直接触达的对象都会被添加标记。带标记的是存活对象,不带标记的是死亡对象。

图 2.1 表示标记开始时和结束时的堆的状态。标记结束后,可从根触达的对象 a、b、c 都带有标记,而对象 d、e 则会因为不带标记而被当作死亡对象处理。

图 2.1 标记开始时和结束时的堆的状态

对象 a、c 由根直接引用。标记结束后,可从根触达的对象 a、b、c 都带有标记。这里用黑色来表示它们。

在并发标记中,存活对象的标记和 mutator 的运行几乎是并发进行的。相比简单标记而言,并发标记的执行步骤更加复杂。详情将在 2.3 节中介绍。

需要注意的是,并发标记其实并不是直接在对象上添加标记,而是在标记位图1上添加标记。

1标记位图:将用于标记的比特值等信息单独拿出来放到其他地方,用来匹配对应的对象。

2.2 标记位图

图 2.2 表示堆中的一个区域。位图中的黑色表示已标记,白色表示未标记。

图 2.2 标记位图和区域的内部结构

位图中的黑色表示已标记,白色表示未标记。黑色的是存活对象,带有叉号的是死亡对象。

每个区域都带有两个标记位图:next 和 prevnext 是本次标记的标记位图,而 prev 是上次标记的标记位图,保存了上次标记的结果。

标记位图中每个比特都对应着关联区域内的对象的开头部分。我们假设单个对象的大小都是 8 个字节,那么每 8 个字节就会对应标记位图中的 1 个比特。图中标记位图里黑色的地方表示比特值是 1,白色的地方表示比特值是 0。相应地,区域内黑色的是存活对象,带有叉号的是死亡对象。

图 2.2 中的 bottom 表示区域内众多对象的末尾,top 表示开头。nextTAMS 中的 TAMS 是“Top At Marking Start”(标记开始时的 top)的缩写。nextTAMS 保存了本次标记开始时的 top,而 prevTAMS 保存了上次标记开始时的 top

2.3 执行步骤

并发标记过程包括以下 5 个步骤。

① 初始标记阶段

② 并发标记阶段

③ 最终标记阶段

④ 存活对象计数

⑤ 收尾工作

下面分别简单介绍一下各个步骤。

①暂停 mutator 的运行,标记可由根直接引用的对象。后文中,我们将需要暂停 mutator 的处理称为暂停处理(pause)。

②标记(扫描)①中标记的对象所引用的对象。本步骤会开启并发标记线程进行标记,这个过程和 mutator 的运行是并发进行的。

③暂停处理。本步骤会扫描②中没有标记的对象。在本步骤结束之后,堆内所有存活的对象都会被标记。

④对每个区域中被标记的对象进行计数。这个过程也是和 mutator 并发进行的。

⑤暂停处理。本步骤主要进行一些收尾工作,并为下次标记做准备。在本步骤结束之后,整个并发标记过程全部结束。

其中,②、③、④、⑤这 4 个步骤一般都会开启多个线程,并行地执行任务。但是,本书中为了便于读者理解,会以单线程执行为前提展开讨论。

2.4 步骤①——初始标记阶段

从本节开始,我们将详细介绍并发标记过程中各个步骤的处理内容。图 2.3 表示的是堆中的某个区域。

图 2.3 初始标记阶段结束后区域的状态

本图和图 2.2 中选取的是不同的区域。灰色对象表示的是未扫描的对象。

在初始标记阶段,GC 线程首先会创建标记位图 nextnextTAMS 指的就是标记开始时 top 所在的位置,所以在这里我们将它和 top 对齐。在创建位图时,其大小也和 top 对齐,为“(top-bottom)/8”字节。这些处理都是和 mutator 并发进行的。

对可由根直接引用的对象进行标记的过程叫作根扫描。等所有区域的标记位图都创建完成之后,就可以开始进行根扫描了。

c51c866ffa1ab3457f2021e8bbdbcc1.jpg


南通网络公司哪家好南通企业网站百度SEO推广公司南通做网站开发价格、南通淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、南通高端企业网站页面制作设计专业公司需要多少钱



上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务