Ich bin an meine 8 GB RAM Mauer gestoßen



  • David W schrieb:

    Welches Programm verwendest du zur Bearbeitung?

    Gimp

    Was für eine Bearbeitung machst du damit?

    Ich wollte es eigentlich nur von Tiff nach PNG umwandeln, damit es auf der Festplatte etwas weniger Platz frißt.
    Möglicherweise läd es dann auch schneller, da ne CPU inzwischen ja Daten oft schneller dekomprimieren kann, als ne Festplatte die Daten liefern kann.

    Muss jederzeit das komplett Bild vorhanden sein?

    Ja ich möchte ein ganzes Bild haben.



  • Du brauchst doch für eine Bildkonvertierung keine Bildbearbeitung - versuchs doch mal mit ImageMagick:

    $ convert image.tif image.png
    

    Ja ich möchte ein ganzes Bild haben.

    Du kannst - wenn es komplexere Bildbearbeitung wäre - dein Bild in kleinere Einzelbilder zerlegen, diese Einzelbilder bearbeiten (am besten Macro aufzeichnen und für jedes Einzelbild abspielen, damit die Einzelbilder gleich berabeitet werden), die bearbeiteten Einzelbilder wieder zusammenfügen - sollte auch mit imagemagick gehen. Aber da es nur eine einfache Konvertierung ist, kannst du dir das auch sparen.



  • aber imagemagick arbeitet doch auch im speicher?

    l'abra d'or schrieb:

    wenn es komplexere Bildbearbeitung wäre

    dann hängen doch die teilbilder voneinander ab? und einzelpixel bearbeiten ohne matrix zähl ich dann eher zur einfachen bildbearbeitung 😉



  • du brauchst einfach ne dickere maschiene.



  • _-- schrieb:

    aber imagemagick arbeitet doch auch im speicher?

    Aber imagemagick muss nicht noch zusätzlich alle Pixel in einem Widget abbilden. Original + Widget-Abbildung + Resultat braucht mehr Speicher. Hab mir das aber noch nie genau angeschaut, wie die Programme das genau machen - das Maximum bei mir waren Scans mit ca. 20 MP, für Abzüge auf A2.

    l'abra d'or schrieb:

    wenn es komplexere Bildbearbeitung wäre

    dann hängen doch die teilbilder voneinander ab? und einzelpixel bearbeiten ohne matrix zähl ich dann eher zur einfachen bildbearbeitung 😉

    Dann kann man auch tricksen, in dem man größere Einzelbilder rausschneidet, so dass die Einzelnen Bearbeitung, die einen gewissen Radius brauchen (Weichzeichner etc.) auch brav alle Pixel bekommen die sie brauchen, und sich beim Zusammenfügen überlappen. Es braucht halt dann etwas Organisation und Planung, aber wenn die Kiste nicht mehr hergibt... :p
    (8GB... Mannmann, ich hab nur 1)



  • l'abra d'or schrieb:

    l'abra d'or schrieb:

    wenn es komplexere Bildbearbeitung wäre

    dann hängen doch die teilbilder voneinander ab? und einzelpixel bearbeiten ohne matrix zähl ich dann eher zur einfachen bildbearbeitung 😉

    Dann kann man auch tricksen, in dem man größere Einzelbilder rausschneidet, so dass die Einzelnen Bearbeitung, die einen gewissen Radius brauchen (Weichzeichner etc.) auch brav alle Pixel bekommen die sie brauchen, und sich beim Zusammenfügen überlappen. Es braucht halt dann etwas Organisation und Planung, aber wenn die Kiste nicht mehr hergibt... :p

    tolle idee, soweit hab ich jetzt nicht gedacht. merk mir das aber für die zukunft 👍



  • moment mal, zieht sich der wert nicht durch? also mal angenommen ich hab ein bild {h:1,w:100} und das erste pixel ist schwarz und die restlichen weiß, wenn ich jetzt z.b. einen sehr sehr starken horizontalen weichzeichner anwende bleibt doch das letzte pixel nicht weiß obwohl die matrix kleiner ist?



  • Deshalb sagte ich ja: den Umständen anpassen. Wenn dein Weichzeichner 100 Pixel weit reicht, musst du dementsprechend größere Überlappungen einberechnen (dazu gehört dann natürlich das Wissen, wie der Weichzeichner arbeitet).
    100 Px ist aber sowieso Kinderei, sowas zerschneidet man nicht :p Ich kann mit 1GB RAM Bilder mit 20MP bearbeiten (mehr hab ich nich nicht versucht). 4000x5000 Px große Einzelbilder ausschneiden ist also kein Problem. Dann tut eine Überlappung von 1000Px auch nicht so weh 🙂



  • _-- schrieb:

    du brauchst einfach ne dickere maschiene.

    Mit einem neuen 16 GB RAM Kit ist es nicht getan, da die maximale Ausbaustufe des Mainboards ja schon erreicht ist.
    Mehr als 8 GB geht nicht. Ich müßte also gleich noch ein neues Mainboard kaufen und dazu noch ne CPU.
    Das ist mir zu teuer für die Tatsache, daß ich doch eigentlich nur das Bild etwas platzsparender auf der Festplatte speichern will.



  • Virtueller RAM auf extra schnellen SSDs ist auch noch eine Möglichkeit.



  • RAM Mauer schrieb:

    _-- schrieb:

    du brauchst einfach ne dickere maschiene.

    Mit einem neuen 16 GB RAM Kit ist es nicht getan, da die maximale Ausbaustufe des Mainboards ja schon erreicht ist.
    Mehr als 8 GB geht nicht. Ich müßte also gleich noch ein neues Mainboard kaufen und dazu noch ne CPU.
    Das ist mir zu teuer für die Tatsache, daß ich doch eigentlich nur das Bild etwas platzsparender auf der Festplatte speichern will.

    dann geh in die uni, bring denen nen kasten bier, dann machen die dir das sicher kleiner :xmas1:



  • RAM Mauer schrieb:

    (...)

    Seid ihr auch schon an die 8 GB RAM Mauer für private Sachen herangestoßen?

    Ja, allerdings nur als ich zwei VMs (+Windows 7 Host) gleichzeitig laufen liess.



  • Gibt's eig. was größeres als 8GB RAM?



  • Ja 9 GB 🙄 🙄 🙄



  • Minispiri schrieb:

    Gibt's eig. was größeres als 8GB RAM?

    Ja. Kommt drauf an, wie viel dein Mainboard vertraegt. Frueher war an 8 GB nicht einmal zu denken.



  • endline schrieb:

    Minispiri schrieb:

    Gibt's eig. was größeres als 8GB RAM?

    Ja. Kommt drauf an, wie viel dein Mainboard vertraegt. Frueher war an 8 GB nicht einmal zu denken.

    Danke. Noch ne kleine Frage:
    D.h. 8 GB RAM ist schon recht viel?



  • Minispiri schrieb:

    D.h. 8 GB RAM ist schon recht viel?

    Naja, 8GB RAM sind etwa 130€ viel. Also durchaus leistbar. Ansonsten: Viel wofür? Kommt immer auf den Anwendungszweck an. Für die meisten 0815-User sind 8GB aber sehr viel, ja.



  • Minispiri schrieb:

    endline schrieb:

    Minispiri schrieb:

    Gibt's eig. was größeres als 8GB RAM?

    Ja. Kommt drauf an, wie viel dein Mainboard vertraegt. Frueher war an 8 GB nicht einmal zu denken.

    Danke. Noch ne kleine Frage:
    D.h. 8 GB RAM ist schon recht viel?

    Bei den meisten Consumer-Boards, die heute so im Umlauf sind, wirst du gar nicht mehr unterbringen können (oder vielleicht 12 bei DDR3 triple channel boards). Bei dicken Server-Boards kriegt man schon mehr verbaut (z.B. 48 oder sogar 96 GB). Aber als Privatperson braucht man normalerweise nicht mehr als 8 GB. Ich persönlich komme auch mit meinen 4 GB sehr gut zurecht.



  • Danke für die schnellen Antworten 😉



  • _matze schrieb:

    Bei den meisten Consumer-Boards, die heute so im Umlauf sind, wirst du gar nicht mehr unterbringen können

    Aber alle brauchbaren neuen Mainboards unterstützen schon mehr. Habe gerade ein MSI P55-GD55 verbaut, das unterstützt bis zu 16 GB und kostet etwa 100€.

    Ich bin jedenfalls froh, dass die 8GB-Grenze vorbei ist. Vor ein paar Jahren gab es ja auch massig Serverboards, die zwar theoretisch 8GB unterstützen hätten sollen, dann aber tatsächlich im Betrieb mit 8GB sehr launisch wurden.

    Hat mich mal einen recht unangenehmen Nachmittag gekostet, als so ein Setup erst nach zwei Wochen plötzlich nicht mehr stabil lief und immer wieder einfror. Der Speicher an sich war völlig ok, den habe ich danach noch für einen Desktop-Rechner recycelt und der entsprechende Server läuft seit damals wieder nur mit 4GB RAM, was für den Anwendungszweck aber immer noch massig ist.


Anmelden zum Antworten