8000 [Core][State Observability] Use a separate thread to run spill/restore · Issue #25960 · ray-project/ray · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
[Core][State Observability] Use a separate thread to run spill/restore  #25960
Open
@rkooo567

Description

@rkooo567

What happened + What you expected to happen

Currently, when spilling/restoration happens, the IO worker uses its IO thread to run spill/restoration operations. Since they are blocking, it will slow down all other IO thread processes (e.g., handling RPCs).

This is a bug we should fix. Without this things like ray memory will be extremely slow when there are lots of spilling going on

Versions / Dependencies

master

Reproduction script

N/A

Issue Severity

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issue, but not time-criticalbugSomething that is supposed to be working; but isn'tobservabilityIssues related to the Ray Dashboard, Logging, Metrics, Tracing, and/or Profilingpending-cleanupThis issue is pending cleanup. It will be removed in 2 weeks after being assigned.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0