引用计数Python默认的垃圾收集机制是“引用计数”,每个对象维护了一个ob_ref字段。它的优点是机制简单,当新的引用指向该对象时,引用计数加1,当一个对象的引用被销毁时减1,一旦对象的引用计数为0,该对象立即被回收,所占用的内存将被释放。它的缺点是需要额外的空间维护引用计数,不过最主要的问题是它 ...
分类:
编程语言 时间:
2019-10-23 09:23:34
阅读次数:
140
Redis 系列 1. [Redis 系列(01)安装配制] 2. [Redis 系列(02)数据结构] 3. [Redis 系列(03 1)进阶 发布订阅] 4. [Redis 系列(03 2)进阶 事务] 5. [Redis 系列(03 3)进阶 Lua脚本] 6. [Redis 系列(04 1 ...
分类:
其他好文 时间:
2019-10-22 20:43:10
阅读次数:
84
最近看了一下部署游戏后台的服务器状况,发现我的一个Java程序其占用的CPU时长超过100%,排查后发现竟是Disruptor引起的,让我们来看看究竟为什么Disruptor会有这样的表现。 ...
分类:
其他好文 时间:
2019-10-22 20:13:50
阅读次数:
70
会话拥有并管理tensorflow程序运行时的所有资源。所有计算完成后需要关闭会话来帮组系统回收资源。 使用会话模式有两种: 从会话中取出变量 ...
分类:
其他好文 时间:
2019-10-22 11:10:53
阅读次数:
101
今年想出来看看机会,最后很幸运地拿到了 PingCAP,今日头条的 offer 以及蚂蚁金服的口头 offer。想着可以总结一下经验,分享一下自己这一段"骑驴找马"过的心路历程。当然,一家之言,难免粗浅,如有不妥,敬请指正。
分类:
编程语言 时间:
2019-10-22 10:45:32
阅读次数:
87
接着上一篇,介绍完了 JVM 中识别需要回收的垃圾对象之后,这一篇我们来说说 JVM 是如何进行垃圾回收。 首先要在这里介绍一下 ...
分类:
其他好文 时间:
2019-10-22 09:13:18
阅读次数:
72
组长博客 "这里" NABCD分析引用 1.N(Need 需求) 主要群体: 所有的老师、学生干部、普通学生都是潜在用户,除此之外居民生活区、社区等有类似生活物品需求的居民也可能成为潜在用户。 需求分类: 活动室/物资管理员: 1.活动室、物资出租需要实时看到状态 2.活动室、物资回收登记需要规范化 ...
分类:
其他好文 时间:
2019-10-20 21:38:45
阅读次数:
130
ZGC简介 本次调研目标选取的是jdk11(long-term support)下首次亮相的zgc。 zgc介绍简单翻译了zgc main page:ZGC简介 另外参考hotspot garbage collector team介绍zgc用的ppt:https://archive.fosdem.o ...
分类:
其他好文 时间:
2019-10-20 18:17:06
阅读次数:
248
关键词:垃圾回收、引用计数、分代回收、标记-清除 前言:理解python中变量的定义:抽象理解python中变量的定义过程 1、垃圾回收机制的基本组成: python采用的是以引用计数为主,以分代回收和标记清除为辅的垃圾回收机制 2、详细分析垃圾回收机制: (1)首先是引用计数: 在python中, ...
分类:
编程语言 时间:
2019-10-20 18:05:47
阅读次数:
77
zgc是一款可拓展的低时延,为实现以下几个目标而诞生的垃圾回收器: 停顿时间不超过10ms 停顿时间不会导致堆大小增长 堆大小范围可支持几G到几T 再看一下zgc的标签: region-based (和G1一样) NUMA-aware Concurrent Compacting Using load ...
分类:
其他好文 时间:
2019-10-20 18:03:39
阅读次数:
411