blender nutzt Auslagerungsdatei nicht?

magicced01  18.02.2023, 10:26

Renderst du mit GPU oder CPU?

gaming111 
Fragesteller
 18.02.2023, 10:27

ich habe beides angegeben CPU und GPU

2 Antworten

Die Meldung sagt Blender out of Memory (GPU) Das heißt der VRAM deiner GPU (6GB) läuft über. Deine einzige Option wäre das über CPU Rendern zu lassen oder Sachen in deiner Szene anzupassen die viel VRAM verbrauchen (Texturen mit niedrigerer Auflösung wählen etc)


gaming111 
Fragesteller
 18.02.2023, 10:33

ja aber wie geschrieben wenn die gpu 22 GB nutzen kann auch wenn es der ram des PCs ist warum nutzt es das nicht spiele nutzen es ja auch also wenn der ram voll ist werden da auch daten ausgelagert warum macht das die gpu da und nicht bei blender

0
gaming111 
Fragesteller
 18.02.2023, 10:37

und die 31GB die oben auf den bild angezeigt werden sind nur weil ich den render test über die CPU gestartet habe während ich das bild gemacht habe sowie diese frage hier reingeschrieben habe wenn es über die gpu starte bzw beides dann steht dort maximal 10GB in verwendung

0
magicced01  18.02.2023, 10:38
@gaming111

Ja gute Frage also Recherche sagt eigentlich dass das Möglich sein sollte weiß leider auch nicht wo genau das Problem ist vielleicht mal in spezialisierteren Foren auf Reddit oder so Fragen

0
gaming111 
Fragesteller
 18.02.2023, 10:49
@magicced01

Wenn man z.b in der früh die render aufgabe startet und abens um 18 uhr nachhause kommt kann der PC den ganzen tag arbeiten wenn man dann eh nichts nebenbei macht und bei Reddit habe ich keinen account daher kann ich da keine frage stellen habe nur hier ein account

0
magicced01  18.02.2023, 10:50
@gaming111

Dann mach dir doch nen Account hier auf Gutefrage gibts kaum Leute mit Fachwissen

0

Blender kann in der aktuellen Version auf RAM zugreifen, wenn der VRAM ausgeht. Das ist aber noch etwas buggy und funktioniert nicht immer. Unter Cuda gehts normalerweise, aber via Optix und HIP gibt's noch Probleme. Shared Memory, also Festplattenspeicher, kannst du zum Rendern nicht nutzen.

Gleichwohl ist es im Video Sequence Editor durchaus möglich. Dazu musst du nur in den Preferences unter System/Video Sequencer die Option 'Use Disk Cache' aktivieren. Und am Besten auch gleich ein geeignetes Verzeichnis dafür auswählen.


gaming111 
Fragesteller
 18.02.2023, 21:19

ich habe die Option Use Disk Cache aktiviert wird aber anscheinend mit egal welcher gpu ob die 1GB oder 6GB oder 8GB vram hat nicht genutzt

0
OnkelOzzy  19.02.2023, 10:13
@gaming111

Wie gesagt, das gilt nur für den Video Sequencer. Das muss eigentlich funktionieren. Natürlich bringt es nur bei großen Videos was, die den Cache auch benötigen. Und die müssen einmal durchgelaufen sein, damit der Cache überhaupt die Möglichkeit hat, sie abzugreifen.

Auf den VRAM hat das eh keinen Einfluss. Blender kann den VRAM mit RAM erweitern, aber nicht mit Festplattenspeicher.

Was mich etwas wundert: Wie umfangreiche ist eigentlich deine Testszene, dass sie 6GB VRAM füllt? Da mit sind schon recht komplexe Szenen machbar. Läuft da vielleicht noch was im Hintergrund, was Speicher abzweigt? Oder hast du vielleicht die Viewport-Darstellung so übertrieben, dass für's Rendern keine Ressourcen mehr frei sind? Wieviel VRAM ist denn frei, wenn du Blender startest, ohne eine Szene zu laden?

0
OnkelOzzy  19.02.2023, 11:20
@gaming111

Das dürfte normalerweise nicht sein. Blender darf ohne geladene Szene maximal 300MB VRAM belegen. Das solltest du dir mal im Task Manager anschauen. Da steht ja, welches Programm welche Ressourcen frisst.

0
gaming111 
Fragesteller
 19.02.2023, 13:11
@OnkelOzzy

bei mir ist nur der Web Browser offen gewesen also google Crome

0
OnkelOzzy  19.02.2023, 16:50
@gaming111

Wie gesagt, kann eigentlich nicht sein. Was sagt der Taskmanager über den Grafikspeicher aus? Wenn du Blender aufmachst und keine, bzw eine frische Szene lädst.

0