Den Cache Ordner auf ein anderes Laufwerk legen?
-
Hallo zusammen.
Ich würde gerne den Cache auf ein anderes Laufwerk legen, welches ich in Zukunft allein für derartige Sachen nutzen möchte.
Es werden also möglichst alle Temporären Dateien ausschließlich dort abgelegt um das Systemlaufwerk etwas zu entlasten.
Wo und / oder wie könnte ich Vivaldi unter Windows sagen, das er seinen Cache ab jetzt im Pfad T:\Vivaldi\Cache findet.Wenn das geht, würde ich das auch gleich gerne für Linux wissen. Wäre aber noch nicht Akut.
-
@summerbreeze Ich hab’ keine Ahnung. Aber generell funktioniert Vivaldi wie andere Chromium Browser auch, also sollte es wahrscheinlich möglich sein. Sieh hier ☛ https://www.nextofwindows.com/move-chrome-cache-and-user-data-to-a-faster-ssd-drive-to-improve-browsing-speed. Es reicht womöglich aus einen Parameter zu setzen. Allerdings würde ich das Profil Verzeichnis jedenfalls kopieren und absichern, um auch ja keine Daten zu verlieren.
-
@summerbreeze Ich arbeite seit langem mit dem Parameter, auf den luetage hinweist ( --disk-cache-dir="X:\VivaldiCache\Dir", wobei X für das jeweils gewünschte Laufwerk steht). Bei mir legt Vivaldi sowohl in der installierten als auch in einer portable Version alles Temporäre zuverlässig dort ab. Ich hatte damit nie Probleme.
-
-
Windows:
Wenn ihr in der Registry unter Computer\HKEY_CURRENT_USER\Software\Classes\VivaldiHTM.....\shell\open\command auch da noch den Parameter anfügt, ist es besser. -
Linux
Da muss (bei KDE u.ä. Umgebeungen) die Vivaldi.desktop geändert werden (kann gerade nich an mein Linux-PC). Es ist wohl die Zeile mitExec=...
Sucht mal danach mit
sudo grep Exec -n /usr/share/applications/vivaldi-stable.desktop
ergibt bei mir:root@deborah:~# grep Exec -n /usr/share/applications/vivaldi-stable.desktop 108:Exec=/usr/bin/vivaldi-stable %U 169:Exec=/usr/bin/vivaldi-stable --new-window 221:Exec=/usr/bin/vivaldi-stable --incognito
Also bei mir ist das also Zeile 108, 169 und 221.
Dann müsst ihr das so machen (natürlich den Pfad auch anpassen!):
Exec=/usr/bin/vivaldi-stable %U --disk-cache-dir=/mycachedrive/cachefolder
Exec=/usr/bin/vivaldi-stable --new-window --disk-cache-dir=/mycachedrive/cachefolder
Exec=/usr/bin/vivaldi-stable --incognito --disk-cache-dir=/mycachedrive/cachefolder
-
-
Top!
In der Registry hab ichs auch mal an den vorhandenen Eintrag hinten dran gehangen. War doch so richtig?
Linux muss bis morgen warten.Ich muss ja mal sagen, das läuft hier.
Hey Doc, ich seh gerade, Du bist "KammerjägerIn"? Mir fallen auch immer mal wieder Fehler oder Unzulänglichkeiten auf. Bin aber eigentlich auch immer zu Faul da einen richtigen Bug Report zu verfassen.
Könnte ich die dir dann vielleicht schicken und Du schaust drüber, ob das ein echter Fehler ist und gibst den dann weiter?
Oder ganz schlicht, einfach hier im Forum oben eintragen?Grüße
-
@summerbreeze Bitte erst mal im Forum fragen ob das ein Bug ist, wenn irgendjemand das bestätigen kann, kann ich ja mal im Bugtracker suchen, ob da was schon existiert. Wenn nein, dass musst du deinen Bug melden. Vielleicht kann den intern dann ich oder jemand anders bestätigen.
-
@DoctorG
https://forum.vivaldi.net/post/535302Hallo Gwen Schönes neues Jahr nachträglich
Ich habe mit deinem Tipp mit dem Cache auf dem anderen Laufwerk ein Problem
Und zwar überschreibt mir Vivaldi bei jedem Update die vivaldi.desktopIch habe bisher, nachdem ich das bemerkt hatte, jedesmal die Einträge wieder hergestellt. Wird auf die Dauer aber ziemlich lästig.
Kann man diese 3 Einträge auch per Skript anpassen?
Weil, die Zeilennummern scheinen sich ja nicht zu ändern.
Oder vorher die Zeilennummern abfragen und dann entsprechend überschreiben, ist vielleicht die bessere Lösung.Wenn also ein Update durchgelaufen ist, einmal Skript starten und fertig?
Leider habe ich das Problem, ich kann das nicht.Könntest Du mir dabei helfen und evtl. ein Skript schreiben? (Wenn das mit dem Skript überhaupt geht)
Schon mal Danke im Voraus
-
@Summerbreeze said in Den Cache Ordner auf ein anderes Laufwerk legen?:
Und zwar überschreibt mir Vivaldi bei jedem Update die vivaldi.desktop
Die kannst du auch für deinen Linux-Nutzer ins Verzeichnis .local/share/applications/ kopieren.
Den Inhalt kannst du doch mit dem Text-Editor (Kate, GEdit o.ä.) ändern.
Die bleibt meines Wissens als benutzererstellte bei Vivaldi-Updates erhalten.//EDIT: Schau mal in den Chat mit mir.
-
@DoctorG
Hallo Gwen
Heute lief mal wieder ein Update. Deine Lösung hat funktioniert
Das kopieren der vivaldi-stable.desktop von /usr/share/applications/ nach local/share/applications/ hat das Problem gelöst.Danke nochmal
-
@Summerbreeze Gratuliere
Erfreulich zu lesen, wenn meine Tipps nutzen. -
Zum Thema den Cache-Pfad umzuleiten gibt es doch einen ganz simplen Trick:
Den Button auf dem Desktop
"C:\Program Files\Vivaldi\Application\vivaldi.exe"
zu ergänzen mit:
--disk-cache-dir="Z:\cacheVIVALDI"
Also insgesamt:
"C:\Program Files\Vivaldi\Application\vivaldi.exe" --disk-cache-dir="Z:\cacheVIVALDI"
Und schon ist "das Problem" gelöst.Bei mir ist Z:\ übrigens ein RAM-Laufwerk.
Damit erreiche ich, dass grundsätzlich der Cache komplett gelöscht ist, wenn ich den PC neu starte. -
@Bolokes Danke für deine Erinnerung, aber es ist schon seit November 2021 in diesem Thread bekannt
Wie erzeugst du eigentlich dein "RAM-Laufwerk"?
-
@Bolokes Willkommen im Forum
-
@DoctorG Vielen Dank...
Ich nutze Vivaldi schon, seit es eine "Abspaltung" von Opera gab...
Ich habe zwar 7 weitere Browser installiert (für verschiedene Testzwecke), Vivaldi ist aber mein "Standard" -
@DoctorG said in Den Cache Ordner auf ein anderes Laufwerk legen?:
@Bolokes Danke für deine Erinnerung, aber es ist schon seit November 2021 in diesem Thread bekannt
Wie erzeugst du eigentlich dein "RAM-Laufwerk"?
Mit SoftPerfect RAM Disc
https://www.chip.de/downloads/SoftPerfect-RAM-Disk-Letzte-Freeware-Version_45186040.htmlDie Freeware funktioniert perfekt und startet automatisch mit dem PC.
Ich lasse alle Browser mit der genannten Umleitung auf meine 3GB RAM-Disk laufen und habe nach einem Arbeitstag stets die Sicherheit, dass sämtliche Caches wieder "jungfräulich" sind.!
PS: Ich wollte einen Screenshot anhängen, finde aber keine Möglichkeit dafür...