垃圾收集斯卡拉演员
发布时间:2020-12-16 18:10:20 所属栏目:安全 来源:网络整理
导读:场景:我有这个代码: class MyActor extends Actor { def act() { react { case Message() = println("hi") } }}def meth() { val a = new MyActor a.start a ! Message()} 是MyActor实例垃圾收集?如果没有,我该如何确定它?如果我创建一个ad-hoc actor(使
场景:我有这个代码:
class MyActor extends Actor { def act() { react { case Message() => println("hi") } } } def meth() { val a = new MyActor a.start a ! Message() } 是MyActor实例垃圾收集?如果没有,我该如何确定它?如果我创建一个ad-hoc actor(使用’actor’方法),那个演员是否已经GCed? 解决方法
scala-user mailing list上的
This thread是相关的.
有Phillip Haller提到使用特定的调度程序(在Scala 2.8中可用)在垃圾收集之前启用Actor的终止,无论是在全局还是每个actor的基础上. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |