Skip to content

Selecting all objects in editor is slow and consumes excessive memory #17712

Open
@71M073J

Description

Type

Performance

Bug description

When selecting hitobjects in editor, selecting all (or just many) objects can use in excess of 15GB RAM for long maps. While many hitobjects are selected, both CPU and GPU usage skyrocket. This causes severely reduced FPS, and causes the editor to be practically useless.

Screenshots or videos

using this map for comparison:
performance after fresh opening of the game, and loading in the editor
image
after selecting all hitobjects, having 3-5 fps in-game
image
after several alt-tabs, keeping objects selected
image
performance of osu stable on the same map, having all hitobjects selected
image

And a further limit-test, the unforgiving marathon
selecting all hitobjects on stable:
image
on lazer:
image
visible on the resource monitor: selecting all hitobjects of the unforgiving allocated 22GB of RAM before i had to kill the process because my computer was not responding.

Version

2022.405.0-lazer

Logs

performance-audio.log
performance-draw.log
performance-input.log
performance-update.log
runtime.log
updater.log
database.log
network.log
performance.log

Metadata

Assignees

No one assigned

    Labels

    area:editorpriority:2Moderately important. Relied on by some users or impeding the usability of the gametype:performance

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions