mirror of
https://github.com/wassname/ray.git
synced 2026-08-06 13:31:10 +08:00
Add internal_api.global_gc() method, which triggers gc.collect() on all workers (#7327)
This commit is contained in:
@@ -1,7 +1,14 @@
|
||||
import ray.worker
|
||||
from ray import profiling
|
||||
|
||||
__all__ = ["free"]
|
||||
__all__ = ["free", "global_gc"]
|
||||
|
||||
|
||||
def global_gc():
|
||||
"""Trigger gc.collect() on all workers in the cluster."""
|
||||
|
||||
worker = ray.worker.get_global_worker()
|
||||
worker.core_worker.global_gc()
|
||||
|
||||
|
||||
def free(object_ids, local_only=False, delete_creating_tasks=False):
|
||||
|
||||
Reference in New Issue
Block a user