设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1939|回复: 2
打印 上一主题 下一主题

[已经过期] GC有什么用?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1939
在线时间
403 小时
注册时间
2015-8-30
帖子
395
跳转到指定楼层
1
发表于 2016-4-24 10:09:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
Ruby中有一些莫名其妙的模块,其中最令我感到奇怪的就是GC垃圾回收模块了。不知道是干什么用的?
小仙女一枚~

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

2
发表于 2016-4-24 10:18:27 | 只看该作者
本帖最后由 taroxd 于 2016-4-24 10:23 编辑

参考:
https://en.wikipedia.org/wiki/Ga ... _(computer_science)
http://ruby-doc.org/core-2.3.0/GC.html

看不懂英语的话,先去学好英语再来研究这个问题。因为你通常用不到这个模块
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1297
在线时间
995 小时
注册时间
2014-12-14
帖子
3016

开拓者

3
发表于 2016-4-24 12:46:07 | 只看该作者
本帖最后由 Vortur 于 2016-4-24 12:50 编辑

楼组你好!~

不懂,但是通过查找,觉得这应该是一个减少代码运行时产生的“熵耗”的机制。RM编辑层面估计是用不到这种机制的(可能中长篇游戏用得到),RM的“熵耗”应该是不同层面的“熵耗”吧!?

1.  感觉比较贴近的帖子,看起来写得东西挺好,但是挂满了广告
http://www.th7.cn/Program/Ruby/201407/239974.shtml
2.  比较接近帖子2
http://www.cppblog.com/TianShiDe ... 4/01/17/205450.html

3.  某大发的求助帖,里面发言的id都是大触
https://rpg.blue/thread-363561-1-1.html

4.  不太相干的参考资料(完全没看懂啊)
http://ruby-china.org/topics/13740
http://www.cnblogs.com/hnrainll/archive/2013/11/06/3410042.html

好吧,看了楼主发的别的求助的帖子,发现在下只是个搬运工...

以上

点评

3Q~  发表于 2016-5-9 07:44
即使对象多到快占满内存也不需要你使用GC  发表于 2016-5-9 07:37
TAT...脚本渣一个...表问我表问我  发表于 2016-4-24 13:25
...需要使用到GC吗?  发表于 2016-4-24 13:24
看了一下你提供的这几个玩意儿,发现GC其实是一个用来腾内存用的(把不用的对象回收走)。那么也就是说除非在对象多到不回收会卡顿的情况下才...  发表于 2016-4-24 13:23
【RMVA教程】
---------------------
欲买桂花同载酒,终不似,少年游.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-7-4 21:16

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表