Ich habe ein etwa 7 Gigabyte großes .ppm-Bild, das ich mit GIMP öffnen möchte. Mein Computer (Windows 8) hat 16 GB RAM, also dachte ich, dass GIMP es ziemlich einfach öffnen können sollte, da ich die Kachel-Cache-Größe auf 12 GB eingestellt habe. Beim Öffnen der Datei wird sie jedoch zu 100 % problemlos geladen, dann steigt die RAM-Nutzung jedoch plötzlich von etwa 8 GB auf das Maximum. GIMP wird dann als nicht reagierend angezeigt und ich muss die Anwendung zwangsweise beenden. Warum benötigt GIMP plötzlich Gigabyte zusätzlichen Speicher, nachdem das Bild geladen wurde, und gibt es eine Problemumgehung/Möglichkeit, das Laden meines Bildes zu ermöglichen? (Wenn es einen völlig logischen Grund dafür gibt, warum mehr Speicher benötigt wird, ist das in Ordnung, ich habe einfach nicht genug, um es zu laden, aber ich sehe nicht, warum das so ist...)
Antwort1
Ich bin kein GIMP-Entwickler, aber ich vermute, dass es mit der Formatkonvertierung zu tun hat. Zumindest ein Teil der Originaldatei muss gleichzeitig mit dem neuen XCF-Format-Image, das GIMP im RAM erstellt, im Speicher sein. Wenn GIMP das gesamte PPM lädt und dann alles auf einmal konvertiert, würde der RAM-Speicher ausfallen.
Sie haben wahrscheinlich bereits eine Lösung gefunden, aber wenn nicht, empfehle ich die VerwendungBildMagickum das PPM vor dem Laden in GIMP in ein platzsparenderes Format (z. B. PNG) zu konvertieren. ImageMagick kann große Dateien auch in Teile aufteilen, die Sie einzeln laden können.