文档章节

ruby 2.1.*的内存机制

zouqilin
 zouqilin
发布于 2015/04/28 10:47
字数 46
阅读 43
收藏 0
点赞 0
评论 0

 ruby 1.9, 2.0, 2.1都采用不同的内存回收机制

© 著作权归作者所有

共有 人打赏支持
zouqilin

zouqilin

粉丝 44
博文 9
码字总数 4504
作品 0
深圳
后端工程师
Ruby 2.1.3 发布,降低内存消耗

Ruby 2.1.3 发布,此版本是 2.1 系列的分支版本。 Ruby 2.1.3 包括了完整 GC Timing 改进,降低了内存消耗 ( Bug #9607);同时还有许多 bug 修复。 更多内容请看 tickets 和 ChangeLog。 下载...

oschina ⋅ 2014/09/19 ⋅ 3

Python的垃圾回收机制

一、Garbage collection(GC垃圾回收) 现在的高级语言如java,c#等,都采用了垃圾收集机制,而不再是c,c++里用户自己管理维护内存的方式。自己管理内存极其自由,可以任意申请内存,但如同一...

运维菜鸟丶 ⋅ 2017/10/26 ⋅ 0

Ruby 2.2.0 正式发布,新增 Symbol GC

Ruby 2.2.0 正式发布,此版本添加了大量的新特性和改进,以适应当前 Ruby 的多样性和日益扩大的 Ruby 需求。 此版本 Ruby 的垃圾回收器允许回收 Symbol 类型对象。这降低了 Symbols 的内存使...

oschina ⋅ 2014/12/26 ⋅ 4

对比 Ruby 和 Python 的垃圾回收

注:这篇文章基于我在布达佩斯的RuPy大会上所作的演讲。我觉得与其直接将幻灯片发布出来,不如在我还有印象的时候将它写成博客来的更有意义。同 样,我会在将来发布RuPy大会的视频链接。我计...

oschina ⋅ 2014/06/19 ⋅ 28

PHP和Python Ruby的运行机制区别

PHP和Python/Ruby的运行机制有一个本质区别:PHP是每次HTTP请求过来以后,初始化全部资源(例如创建数据库链接、加载系统类库,创建缓存等等),处理完毕,释放全部资源,这不像Python/Ruby...

被使用的文件 ⋅ 2015/11/03 ⋅ 0

Ruby 2.1.4 发布,安全漏洞修复

Ruby 2.1.4 发布,此版本包括以下漏洞的安全修复: CVE-2014-8080:拒绝服务 XML 扩展 修复了 ext/openssl 关于 CVE-2014-3566 的默认设置 还有其他的 bug 修复。 更多内容请看 tickets 和 ...

oschina ⋅ 2014/11/03 ⋅ 1

Ruby 2.1.5 发布,安全漏洞修复

Ruby 2.1.5 发布,此版本修复了 REXML 的 DoS 漏洞,之前的版本也修复了类似的漏洞,但是是不一样的。 CVE-2014-8090: Another Denial of Service XML Expansion 同时也包括了一些 bug 修复和...

oschina ⋅ 2014/11/15 ⋅ 6

Ruby 2.1.2 发布

Ruby 2.1.2 发布,下载地址: http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2 http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz http://cache.ruby-lang.org/pub/......

oschina ⋅ 2014/05/20 ⋅ 5

Ruby 2.1 已结束支持,不再释放更新补丁和修复

Ruby 2.1.10 于去年3月底发布,此后 Ruby 2.1 系列的支持一直处于安全维护阶段。现在,一年过去了,这个阶段已经结束。自2017年3月31日起,Ruby 2.1 系列的所有支持都已结束,来自最新 Ruby...

王练 ⋅ 2017/04/25 ⋅ 0

Ruby 2.2.2/2.1.6/2.0.0-p645 发布

Ruby 的 OpenSSL 扩展发现一个主机名验证漏洞(CVE-2015-1855),类似 CVE-2014-1492.,之前 Python 也遇到类似的问题。为解决漏洞,Ruby 发布了 3 个该漏洞的修复版本:Ruby 2.2.2,Ruby 2.1....

oschina ⋅ 2015/04/14 ⋅ 1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

DevOps 资讯 | PostgreSQL 的时代到来了吗 ?

PostgreSQL是对象-关系型数据库,BSD 许可证。拼读为"post-gress-Q-L"。 作者: Tony Baer 原文: Has the time finally come for PostgreSQL?(有删节) 近30年来 PostgreSQL 无疑是您从未听...

RiboseYim ⋅ 3分钟前 ⋅ 0

Cube、Cuboid 和 Cube Segment

1.Cube (或Data Cube),即数据立方体,是一种常用于数据分析与索引的技术;它可以对原始数据建立多维度索引。通过 Cube 对数据进行分析,可以大大加快数据的查询效率 2.Cuboid 在 Kylin 中特...

无精疯 ⋅ 41分钟前 ⋅ 0

github太慢

1:用浏览器访问 IPAddress.com or http://tool.chinaz.com 使用 IP Lookup 工具获得github.com和github.global.ssl.fastly.net域名的ip地址 2:/etc/hosts文件中添加如下格式(IP最好自己查一...

whoisliang ⋅ 43分钟前 ⋅ 0

非阻塞同步之 CAS

为解决线程安全问题,互斥同步相当于以时间换空间。多线程情况下,只有一个线程可以访问同步代码。这种同步也叫阻塞同步(Blocking Synchronization). 这种同步属于一种悲观并发策略。认为只...

长安一梦 ⋅ 54分钟前 ⋅ 0

云计算的选择悖论如何对待?

人们都希望在工作和生活中有所选择。但心理学家的调查研究表明,在多种选项中进行选择并不一定会使人们更快乐,甚至不会产生更好的决策。心理学家Barry Schwartz称之为“选择悖论”。云计算为...

linux-tao ⋅ 56分钟前 ⋅ 0

Redis 注册为 Windows 服务

Redis 注册为 Windows 服务 redis 注册为 windows 服务相关命令 注册服务 redis-server.exe –service-install redis.windows.conf 删除服务 redis-server –service-uninstall 启动服务 re......

Os_yxguang ⋅ 57分钟前 ⋅ 0

世界那么大,语言那么多,为什么选择Micropython,它的优势在哪?

最近国内MicroPython风靡程序界,是什么原因导致它这么火呢?是因为他功能强大,遵循Mit协议开源么? 错!因为使用它真的是太舒服了!!! Micropython的由来,这得益于Damien George这位伟大...

bodasisiter ⋅ 今天 ⋅ 0

docker 清理总结

杀死所有正在运行的容器 docker kill $(docker ps -a -q) 删除所有已经停止的容器(docker rm没有加-f参数,运行中的容器不会删掉) docker rm $(docker ps -a -q) 删除所有未打 dangling 标...

vvx1024 ⋅ 今天 ⋅ 0

关于学习

以前学车的时候,教练说了这样的一句话:如果一个人坐在车上一直学,一直学,反而不如大家轮流着学。因为一个人一直学,就没有给自己留空间来反思和改进。而轮流着学的时候大家下来之后思考上...

mskk ⋅ 今天 ⋅ 0

压缩工具之gzip-bzip2-xz

win下常见压缩工具:rar zip 7z linux下常见压缩工具:zip gz bz2 xz tar.gz tar.bz2 tar.xz gzip 不支持目录压缩 gzip 1.txt #压缩。执行后1.txt消失,生成1.txt.gz压缩文件 gzip -d 1.txt....

ZHENG-JY ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部