The My Opera forums have been replaced with forums.opera.com. Please head over there to discuss Opera's products and features

See the new Forums

Opera verbraucht mehr Speicher (RAM) als Photoshop?!

Forums » Opera 12 » Opera für Windows

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

17. November 2011, 17:24:13

segros

Posts: 110

Opera verbraucht mehr Speicher (RAM) als Photoshop?!

... hmm, Opera (unter win7/64, neueste Version) ohne Tab im Hintergrund geöffnet gehabt, im "Vordergrund" mit Photoshop arbeitend. Dort kam gerade die Meldung beim Öffnen mehrere kleiner Dateien, zu wenig Speicherplatz übrig.
Deshalb nachgeschaut:


Ist mir nie aufgefallen, zumindest nie in dieser Dimension, dass Opera über 300 MB Speicher verbrät!

Gerade Opera beendet und neu gestartet, wiederum nur mit dieser Seite geöffnet: 150 MB RAM!


Total normal oder abnormal wink ?


carlos
Opera, neueste Version, Win7/64

17. November 2011, 17:38:31

RocknRolf

Posts: 248

Normal.... wink
Wird schon seit Ewigkeiten immer mal wieder bemängelt ist leider aber nicht wirklich zu reproduzieren wie du ja selbst gemerkt hast. Manchmal reicht auch nur ein einfaches minnimieren/maximieren.

17. November 2011, 19:03:55

derDay

Posts: 2367

also bei mir verbraucht Opera immer zwischen 300 und 400MB, ist aber auch egal, wieviel Tabs ich offen hab. Stören tuts aber nicht wirklich, hab genug...
in use: Opera 12.14 Build 1738 x64 JRE 1.7.0_51-b13 x64 Flash 12.0.0.43 x64 @ Win7 Home x64 SP1

17. November 2011, 19:07:12

segros

Posts: 110

Theoretisch hätte ich mit 8 GB auch genug -- doch sag bloß, Du hast 16? wink
Allerdings zwackt bereits meine Grafikkarte 2 GB vom RAM ab, trotz 512 MB eigenem Speicher.

Darum bin ich gerade auf der Suche nach Optimierungsmöglichkeiten und nach der besagten Meldung in Photoshop bin ich auf Opera als ein großer RAM-Fresser gestoßen, obwohl ich keine Tabs offen hatte.
Opera, neueste Version, Win7/64

17. November 2011, 19:14:03

Moderator

larskl

~ moderator ~

Posts: 22806

Was willst du denn da optimieren? Optimal genutzt ist RAM wenn er randvoll ist. Wenn du nicht willst dass der RAM genutzt wird dann bau ihn aus.

17. November 2011, 19:26:00

segros

Posts: 110

Netter Scherz.

smile

Du hast mein Ausgangsposting alias -problem gelesen?
Opera, neueste Version, Win7/64

17. November 2011, 19:51:12

meersau

Posts: 821

Originally posted by segros:

Theoretisch hätte ich mit 8 GB auch genug -- doch sag bloß, Du hast 16?
Allerdings zwackt bereits meine Grafikkarte 2 GB vom RAM ab, trotz 512 MB eigenem Speicher.

Deine Grafikkarte zwackt da keinen Speicher ab und schon gar keine 2 GB. Die braucht zwar einen oder mehrere Adressbereiche (deren Summe bei aktuellen Karten aber in der Regel kleiner als der verbaute Grafikspeicher ist) zum Austausch von Daten und Befehlen, das ist aber nur unter 32-bit-Systemen wegen des auf 4 GiB beschränkten Adressbereichs ein Problem. Der/die von der Grafikkarte und anderer Hardware benötigten Adressbereiche stehen dann nicht mehr für den RAM zur Verfügung. Bei 64-bit-Systemen müssen sich RAM und andere Hardware nicht um Adressen prügeln und deshalb sollte der RAM vollständig nutzbar sein, sofern Hardware und BIOS mitspielen.

Zusätzlich RAM wird nur dann benötigt, wenn Spiele oder andere Programme mit Texturen oder ähnlichen hantieren, die nicht mehr in den Speicher auf der Grafikkarte passen.

17. November 2011, 19:52:28

RocknRolf

Posts: 248

Ja hat er bestimmt aber da steht was von Speicherplatz und nicht vom Ram... Butter bei die Fische wieviel Ram hast du denn verbaut und wie gross ist deine Photoshopdatei und wieviel Platenplatz hast du frei?

17. November 2011, 20:43:11

Moderator

larskl

~ moderator ~

Posts: 22806

Originally posted by segros:

Du hast mein Ausgangsposting alias -problem gelesen?


Ja, da hast du aber nicht gesagt was für eine Fehlermeldung genau das ist (ich vermute mal die hat mit ram garnix zu tun), wieviel GB an Dateien du öffnest, wieviel RAM Opera in dem Moment hatte, ... Auf deinem Screenshot kommen jedenfalls nur 600MB RAM zusammen, bleiben also noch 7,4GB

17. November 2011, 21:50:30 (edited)

Ice007

Posts: 1670

Ich hab diese Diskussion - ehrlich gesagt - leid.

Wieso schaffen sich User GB-RAM an um dann hinterher zu meckern, dass der Rechner die auch nutzt?!
Hättest Du gerne ein leeres RAM? Kein Problem: Einfach ausbauen... doh

Reminder: Je mehr Dein Rechner ins RAM "ballert", desto besser. Dann ist er gut konfiguriert. coffee

17. November 2011, 21:45:23

segros

Posts: 110

Originally posted by Ice007:

Hättest Du gerne ein leeres RAM? Kein Problem: Einfach ausbauen... doh


Selbe Antwort von mir wie auf den Beitrag von larskl -- siehe oben!
Opera, neueste Version, Win7/64

18. November 2011, 05:29:07

QuHno

read a book!

Posts: 1037

Bei mir beschwert sich Photoshop lediglich über zu wenig Speicher, wenn ich nicht genügend Festplattenplatz für seine eigene Auslagerungsdatei, die übrigens gigantische Dimensionen annehmen kann, vorhanden ist. Meist hilft es, in der Speicherverwaltung von Photoshop weitere Partitionen anzugeben und nicht nur auf der Systempartition herum zu rödeln. Auch möchte Photoshop gerne bis zu 80% des RAMs für sich reservieren, was bei einem Rechner mit 8GB schon völliger Blödsinn ist - selbst ein DIN A1 Plakat in 300dpi CMYK braucht das nicht, so lange man nicht gerade 50 Ebenen gleichzeitig offen hat.

Des weiteren: In Photoshop hat man bei einem halbwegs normalen Arbeitsfluss gerade ein mal 1-4 Bilder gleichzeitig offen, im Browser sind es aber selbst bei einem einzigen Tab schon meist über 20, und die wollen alle gerendert werden - einige davon sogar animiert etc. Nur weil ein JPG nur 10 KB groß ist, heißt es noch lange nicht, dass es nach dem entpacken für die Darstellung nicht 5MB belegt.

Hinzu kommt, dass die Anzeige des belegten Speichers im Taskmanager sinnfrei ist, denn dort wird auch der geteilte Speicher und der, der bei Bedarf wieder freigegeben werden kann mit angezeigt. Windows 7 bietet auch von Haus aus Werkzeuge, die im Gegensatz zum Taskmanager die wirkliche Belegung anzeigen, in so fern wäre es schön, wenn mal echte Daten rüber kommen würden und nicht nur so ein Wischi-Waschi.

Zum Abschluss noch ein etwas älterer, aber dennoch immer noch empfehlenswerter Artikel zum Thema Windows Memory Management:
http://shsc.info/WindowsMemoryManagement
Looking for a new home for your blog, albums, mail and forums after my.opera closes at march 1, 2014?

Visit https://vivaldi.net - the new community set up by Jon S. v. Tetzchner and several former Opera employees. Many of us are already there and some of the employees too smile

23. November 2011, 19:19:55

alfrederix

Posts: 20

Es beeindruckt mich immer wieder, wie hier versucht wird, den RAM-Bug von Opera als Feature darzustellen. Strom ist auch dazu da, Geräte anzutreiben. Trotzdem ist nicht das Elektrogerät das beste, das am meisten davon braucht. Und wenn ein Browser für die Darstellung von 2 html-Seiten (davon eine im Hintergrund) 300MB braucht, dann ist das bestimmt kein positives Merkmal und einfach nicht nachzuvollziehen.
Die meisten von uns haben noch andere Anwendungen zeitgleich am Laufen. Und der Arbeitsspeicher, den Opera sinnlos für sich belegt, ist für andere Anwendungen nicht verfügbar. Außerdem erhöht die nutzlose RAM-Belegung nur das Swapping, also das Auslagern von Speicherseiten auf die Festplatte und verlangsamt dadurch das gesamte System.
Belegung von nicht benötigtem Arbeitsspeicher ist kein Qualitätsmerkmal sondern ein Hinweis auf schlampige Programmierung, da nicht genutzte Speicherbereiche nicht mehr korrekt freigegeben werden.

23. November 2011, 19:45:36

Moderator

larskl

~ moderator ~

Posts: 22806

Originally posted by alfrederix:

nd der Arbeitsspeicher, den Opera sinnlos für sich belegt, ist für andere Anwendungen nicht verfügbar. Außerdem erhöht die nutzlose RAM-Belegung nur das Swapping, also das Auslagern von Speicherseiten auf die Festplatte und verlangsamt dadurch das gesamte System.


Bitte informier dich doch mal wie die RAM-Verwaltung in modernen Betriebssystemen funktioniert. Was du sagst war zwar vlt unter Windows 3.11 richtig, nicht aber heute.

23. November 2011, 23:43:36

segros

Posts: 110

Vielen Dank für die weitere Diskussion. Ich für meinen Teil als Threadersteller weiß nun, dass ich glaube, dass Opera u.a. wegen des Caching-Verhaltens derartig viel RAM verbraucht. Sorry, nutzt smile

Ich hatte deswegen diesen Thread eröffnet, weil ich damals wie auch heute noch nicht dahinter gekommen bin, wieso mein System kurz nach dem Hochfahren "lahmt" und nicht mehr vernünftig zu bedienen ist -- dieses unerklärliche Verhalten jedoch nach einem Neustart zumindest für den Rest des Arbeitstages nicht mehr auftrat.

Also schaute ich mir u.a. die RAM-Nutzung an und entdeckte eben die von Opera. Weil diese die von Photoshop überstiegen hat und Photoshop bekannterweise kein Leichtgewicht ist, habe ich diesen Thread eröffnet.

Vielen Dank und gute Nacht
Carlos

Ach ja, oben wurde irgendwo irgendwas von Wischi-Waschi-Daten genannt (ich müsste nun Strg-F drücken, doch ich gehe lieber gleich ins Bett). Meines Erachtens hatte ich mit meinem Screenshot in meinem Anfangsposting für alles andere als Wischi-Waschi Daten gesorgt -- was auch immer genau Wischi-Waschi-Daten sein sollen... (nettes Wort übrigens ;-))
Opera, neueste Version, Win7/64

24. November 2011, 06:32:01

QuHno

read a book!

Posts: 1037

Du machst etwas falsch:
Du verwendest den Taskmanager um die tatsächliche Speicher Belegung zu messen. Der kann das nicht und konnte das noch nie.


Windows bringt jedoch Werkzeuge mit, die es können und dann sieht die Welt ganz anders aus:

Looking for a new home for your blog, albums, mail and forums after my.opera closes at march 1, 2014?

Visit https://vivaldi.net - the new community set up by Jon S. v. Tetzchner and several former Opera employees. Many of us are already there and some of the employees too smile

24. November 2011, 10:50:18

segros

Posts: 110

Nee, ich hab alles richtig gemacht wink

Siehe hier:


Die beiden Werte sind identisch!

======

Doch unabhängig vom Opera-Speicherverhalten glaube ich nun eine der Ursachen für mein "eigentliches" Problem herausgefunden zu haben. Dort, im Ressourcenmonitor, wird mir beim ersten Systemstart 2 MB für HW reservierter Speicher angezeigt. Ich kann nun davon ausgehen, dass in wenigen Minuten dieses "verzögerte"/träge Verhalten aller Programme eintritt, ein "normales" Arbeiten nicht mehr möglich ist und ich einen Windows-Neustart machen muss. Danach wird mir dort nämlich ein Wert von 2 GB angezeigt. Und dann läuft das System flüssig -- bis zum nächsten Tag... Ob dies nun wirklich die/eine der Ursachen ist, wäre jedoch ein Thread in einem anderen Forum.

Darum Danke für Eure Antworten zum Thema Opera.
Opera, neueste Version, Win7/64

16. December 2011, 09:25:48

segros

Posts: 110

Doch unabhängig vom Opera-Speicherverhalten glaube ich nun eine der Ursachen für mein "eigentliches" Problem herausgefunden zu haben. Dort, im Ressourcenmonitor, wird mir beim ersten Systemstart 2 MB für HW reservierter Speicher angezeigt. Ich kann nun davon ausgehen, dass in wenigen Minuten dieses "verzögerte"/träge Verhalten aller Programme eintritt, ein "normales" Arbeiten nicht mehr möglich ist und ich einen Windows-Neustart machen muss. Danach wird mir dort nämlich ein Wert von 2 GB angezeigt. Und dann läuft das System flüssig -- bis zum nächsten Tag... Ob dies nun wirklich die/eine der Ursachen ist, wäre jedoch ein Thread in einem anderen Forum.



... letzteres war es auch, also Thema in einem anderen Forum. Betonung auf "war" wink

Denn dieser "für Hardware reservierte" Bereich von 2 GB -- der interessanterweise nach dem ersten Starten (am Arbeitstag) nur 2 MB "klein" war, nach einem unumgänglichen Neustart wenige Minuten später sich ver1000facht hatte... -- ist auf einen defekten Speicherriegel zurückzuführen!

Das ändert nun die Ausgangslage entscheidend wink
Opera, neueste Version, Win7/64

Forums » Opera 12 » Opera für Windows