AcademySoftwareFoundation / AcademySoftwareFoundation/OpenCue

Monitor frames IO input/output

Closed
#464 0 comments 0 reactions 0 assignees View on GitHub
feature request triaged
Dominant language
Python
Stars
957
Forks
259
Avg merge
3d 6h
Merged PRs (30d)
16

Description

**Is your feature request related to a problem? Please describe.**

Similar to how running frames Memory is being stored in 10-sec intervals it could also update on IO. With the streams being separated on IO in (pulling from Disk) and IO out (Writing to Disk)

When debugging file system slowdowns at facilities it's usually large FX caches that can kill performance. By being able to see a frame's IO a quick determination can be made if tasks should be put on hold.

**Describe the solution you'd like**

This could be an addition in the RQD in `updateRss`.

Contributor guide

Open the contributing guide

Research direction

Start at the RQD updateRss entry point and compare its existing 10-second memory sampling with the requested IO-in and IO-out streams. Done means frame IO is recorded at the same interval and distinguishes disk reads from writes; no test or file path is named, so the surrounding RQD implementation must be located first.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
observability
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.