Also ich bin da ebenfalls nicht überzeugt. Es gibt ja einen Grund dafür, warum der RAM genutzt wird. Es mag auch durchaus sein, das diese Funktionen etwas RAM freigeben. Aber ob das dann auch tatsächlich in jedem Fall sinnvoll ist, wage ich zu bezweifeln.
Deshalb halte ich es so wie du: Neustart und gut ist - zumal das mit FF57 jetzt wesentlich schneller geht als in den Versionen vor 56. ![]()
Beiträge von EffPeh
-
-
Also ich bin jetzt wieder von Version 6.0a5 auf Version 6.0a4 zurück gewechselt, da 6.0a5 in meinem FF57 definitiv nicht funktioniert. Wie sieht das bei euch aus?
-
ich habe das jetzt eine ganze Weile getestet, erkenne aber keine Funktion von dem Script :-??Ja, deshalb habe ich gefragt.
Denn ich erkenne weder bei dem RAMBack- noch bei meinem geposteten Script wirklich eine Funktion.
Nur bei dem, was ich gepostet habe, weiss ich, das es die "Free memory"-Funktionen aus about:memory (aboutMemory.js) sind.
Gestern habe ich noch ein paar yt-Videos laufen lassen und danach mein Script aktiviert und konnte im Process Explorer eine Verringerung feststellen, aber das war nicht wirklich relevant. :-?? -
Dankeschön, Sören.

Dann schaue ich mir das mal an. Sobald Clippings wieder bei mir funktioniert. Seit dem letzten Update macht die Extension nämlich anscheinend nichts mehr. Werde sie erst einmal neu installieren. -
Sorry, Sören, aber das kann so nicht stimmen.
Meine storage.js - die einzige Datei unter browser-extension-data\{91aa5abe-9de4-4347-b7b5-322c38dd9271} - enthält exakt diese Daten:Code{"htmlPaste":1,"autoLineBreak":true,"autoIncrPlcHldrStartVal":0,"alwaysSaveSrcURL":false,"keyboardPaste":true,"checkSpelling":true,"openClippingsMgrInTab":false,"pastePromptAction":1}
Und das entspricht den Parametern der Einstellungsmöglichkeiten. Meine Clippings sind nicht enthalten. -
Ich habe mir jetzt mal die aboutMemory.js aus FF57 angeschaut und mir die entsprechenden Funktionen herausgesucht.
Also falls es stimmt, das dieses RAMBack-Script das gleiche macht wie das Tool in about:memory, könnte man das auch so als Button benutzen:Code
Alles anzeigentry { CustomizableUI.createWidget({ id: "fp-free-mem", defaultArea: CustomizableUI.AREA_NAVBAR, removable: true, label: "Free Memory", tooltiptext: "Free Memory", onClick: function() { Services.obs.notifyObservers(null, "child-gc-request"); Components.utils.forceGC(); console.log("Garbage collection completed..."); Services.obs.notifyObservers(null, "child-cc-request"); console.log("Cycle collection completed..."); Services.obs.notifyObservers(null, "child-mmu-request"); console.log("Memory minimization completed..."); } }); var css = '\ @-moz-document url("chrome://browser/content/browser.xul") { \ #fp-free-mem { \ list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOpQTFRF////AAAAAAAAAAAAAAAAO0tUChojO0tUOkpTOEhRN0dQNkZPM0NMMUFKLz9ILT1GKztEKDhBJjY/IjI7GSkyEiIrESEqITE6IjI7JjY/LDxFMEBJMkJLM0NMNERNN0dQOEhROkpTO0tUPExVQVFaQlJbQ1NcRlZfSlpjS1tkUWFqVGRtVWVuV2dwWGhxWWlyX294YnJ7Y3N8aXmCanqDbn6HcICJcoKLd4eQeYmSfY2Wf4+YgZGagpKbhpafipqjjp6nlKStlaWumKixmamyorK7o7O8rLzFs8PMuMjRvMzVyNjh2Ojx4PD5dBfPKgAAABZ0Uk5TAAYHFxqOnL2+v8DBwsPExsfIycrLzMxD4+sAAADESURBVBjTTcGHFoEAAAXQZ2RlZY+iqJBVqKgkNAj//zviHEf3gsjGEUDuZZ5/zFcOyBuWdTt8W5aRBwqOqYbTZzRUTacAkKfgLrIf4j04kUDR1iaDhSRJi8FEs4tA6eg9+jNBEGb9h3csAWVjy/dEjuPEHr81ykBlfw27I5qmR93wuq8AVV0Zt1mGYdj2WNGrAKU6bqf10XEdlQJqO2V+GQbRy1zZ1YD6Wpbt1bcsr+tAw19ufpZ+A8g04zJAIpX+SyXxBrXAJC7Kkt8IAAAAAElFTkSuQmCC) \ } \ }'; var cssUri = Services.io.newURI('data:text/css,' + encodeURIComponent(css), null, null); var SSS = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService); SSS.loadAndRegisterSheet(cssUri, SSS.AUTHOR_SHEET); } catch (e) { Components.utils.reportError(e); };Kann das jemand bestätigen?
Ich frage auch deshalb, weil der Code aus dem RAMBack-Script etwas merkwürdig ausschaut:Codevar observerService = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService); // since we don't know the order of how things are going to go, fire these multiple times observerService.notifyObservers(null, "memory-pressure", "heap-minimize"); observerService.notifyObservers(null, "memory-pressure", "heap-minimize"); observerService.notifyObservers(null, "memory-pressure", "heap-minimize"); observerService.notifyObservers(null, "dump-mem-stats", "clean up, pig!");Ich denke, hier wird mit der Wiederholung das imitiert, was in der aboutMemory.js durch die Funktion Components.utils.forceGC(); passiert.
Aber sicher bin ich mir da jetzt nicht wirklich.
-
Was macht dieses RAMBack-Script eigentlich genau? Bzw. inwiefern unterscheidet es sich von dem Tool in about:memory?

-
-
EffPeh ,
ich glaube die Datenbank für Clippings ist hier:
Firefox\Profiles\bxlhif0q.Beta\browser-extension-data\{91aa5abe-9de4-4347-b7b5-322c38dd9271}
Nee, das ist keine Datenbank, sondern Javascript und beinhaltet lediglich die Optionseinstellungen.
-
Sorry, aber anscheinend hast du gar nicht verstanden, um was es hier geht.
Es geht hier im Grunde um zwei Artikel, die im Vorschlag zur Urheberrechtsrichtlinie der Europäischen Kommission stehen.
Falls das, was dort gefordert wird, tatsächlich schon durchgesetzt wäre, hätten du und der Betreiber dieses Forums jetzt eventuell ein Problem.
Warum? Weil du fremde Inhalte - noch dazu ein Logo - gepostet hast.Und was das jetzt alles mit Piraterie zu tun haben soll, ist mir völlig schleierhaft. Der Begriff Lobby ist in dem Zusammenhang auch etwas irritierend. Software(-oder-whatever-)-Piraten verstossen jetzt gegen geltendes Urheberrecht und werden das wohl auch zukünftig tun. Denen ist das nämlich schnuppe, was da beschlossen wird.
-
WebExtensions können aus Sicherheitsgründen nicht mit Dateien auf dem Dateisystem interagieren, WebExtensions speichern alles in Datenbanken.
@Sören, weisst du zufällig, ob da für jede Extension eine Datenbank angelegt oder ob alles in eine einzige geschrieben wird? Und falls es eine einzige ist: wie ist die benannt? Bzw. wo findet man diese Datenbanken gewöhnlich?
-
-
Fein, fein...
:klasse: -
Achja, stimmt. Ich habe vergessen, das es hier um ein obsoletes Betriebssystem geht. Kaum zu glauben...

-
Nur mal so: Opera 12 erhält keine Sicherheitsaktualisierungen mehr.
Aktuell ist Version 48. -
Ohne es getestet zu haben: das wird so nicht funktionieren, andreas.
Wenn überhaupt, dann nur mit visibility, denn ansonsten können z.B. AddOns wie Tab Center Redux nicht mehr darauf zugreifen. -
Ich denke, das kommt darauf an, wie man bookmarkt. Mit Strg + D wird nämlich das Bookmark-Menü angeboten. Am flexibelsten ist wohl Drag & Drop, weil man damit praktisch überall das Bookmark gezielt anlegen kann.
-
Das kommt wohl auf die Version an. Fakt ist aber, das dieses Zeichen - ein Gravis, glaube ich - in keinem Script irgendetwas zu suchen hat.
Ich selbst benutze derzeit diese Version (1.3.2):
https://raw.githubusercontent.com/Harv/userChrom…penNewTab.uc.js -
Piwik macht Analytik, Webseitenstatistik. Ist eher harmlos und nicht unüblich.

-
Also bei mir läuft das Video. > Windows10|1709 / FF 57.0b14 (64-Bit) / uBlock Origin (Standard-Einstellungen)
Eventuell ist Ghostery das Problem, aber eher unwahrscheinlich.