lllyasviel / lllyasviel/stable-diffusion-webui-forge

Ability to disable automatic freeing of VRAM

Open
#2,602 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
13k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Description

When low on VRAM, the software is doing something under the hood to free up VRAM this is accompanied by a message from Memory Management in the console.

This feature would be useful to have a cmd flag to disable, as it causes problems with some of my other applications (Causes them to start flickering black). I'd prefer in this instance the generation simply failed with a message telling me I'm out of VRAM than my other applications breaking and needing to be restarted.

It does not need to default to this behaviour, but simply having a flag so I can disable it myself would be much appreciated!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the Memory Management path that frees VRAM and how command-line flags are defined. Add a flag that disables automatic freeing, then verify that low VRAM produces a failure message while the default behavior remains unchanged.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli, machine-learning
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.