Wie am Besten Firefox I/O unter Debian reduzieren?
Wie am Besten Firefox I/O unter Debian reduzieren?
Hi Gemeinde,
dachte, ich frage mal hier die Experten, wie man die I/O last von FireFox unter Linux am Besten reduzieren kann?
Läuft hier auf einer Workstation über 2 Samsung Pro SSDs im SoftRAID1 mit crypt/LuksOpen unter dem LVM.
Die gemounteten Logical Volumes mit Ext4 bekommen täglich per cron ein fstrim.
Teilweise hängte mozStorage sehr lange oben im iotop. Das System ist dann sehr träge.
(Habe schon andere I/O-lastige Prozesse/Jobs im LVM pvmove auf ein anderes RAID1 verschoben).
Habt ihr noch Hinweise zu Firefox?
Danke, xcomm
dachte, ich frage mal hier die Experten, wie man die I/O last von FireFox unter Linux am Besten reduzieren kann?
Läuft hier auf einer Workstation über 2 Samsung Pro SSDs im SoftRAID1 mit crypt/LuksOpen unter dem LVM.
Die gemounteten Logical Volumes mit Ext4 bekommen täglich per cron ein fstrim.
Teilweise hängte mozStorage sehr lange oben im iotop. Das System ist dann sehr träge.
(Habe schon andere I/O-lastige Prozesse/Jobs im LVM pvmove auf ein anderes RAID1 verschoben).
Habt ihr noch Hinweise zu Firefox?
Danke, xcomm
Re: Wie am Besten Firefox I/O unter Debian reduzieren?
https://wiki.archlinux.org/index.php/Fi ... disk_cache
Also, habe jetzt diese Dinge gesetzt:
about:config
browser.cache.disk.enable false
browser.cache.memory.enable true
browser.cache.memory.capacity -1 #automatic
browser.sessionstore.resume_from_crash false
Mehr Ideen sind willkommen.
Danke, xcomm
Also, habe jetzt diese Dinge gesetzt:
about:config
browser.cache.disk.enable false
browser.cache.memory.enable true
browser.cache.memory.capacity -1 #automatic
browser.sessionstore.resume_from_crash false
Mehr Ideen sind willkommen.
Danke, xcomm
Re: Wie am Besten Firefox I/O unter Debian reduzieren?
Ist vielleicht eher eine Erweiterung das Problem?
Was ist mit einem neuen Profil?
Mit dem ff 52esr?
Was ist mit einem neuen Profil?
Mit dem ff 52esr?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-
- Beiträge: 3791
- Registriert: 26.02.2009 14:35:56
Re: Wie am Besten Firefox I/O unter Debian reduzieren?
apt-get --purge remove firefox; apt-get install palemoon (aber vorher das Repo laut Palemoon-Homepage mit in die sources.list.
In Palemoon noch Deutsch als addon installieren und ublock origin und die Browserwelt ist wieder ok.
In Palemoon noch Deutsch als addon installieren und ublock origin und die Browserwelt ist wieder ok.
Re: Wie am Besten Firefox I/O unter Debian reduzieren?
Zusätzlich Javascript deaktivieren.
Re: Wie am Besten Firefox I/O unter Debian reduzieren?
Danke für die Antworten!
Es ist Firfox ESR 52.5.0 allerdings (32-Bit).
Ok - werde mal Palemoon testen - interessanter Hinweis.
Aber kann nicht einfach wechseln - zuviel Logins/Bookmarks/Arbeit7Leben etc im FF.
Es ist Firfox ESR 52.5.0 allerdings (32-Bit).
Ok - werde mal Palemoon testen - interessanter Hinweis.
Code: Alles auswählen
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/Debian_9.0/ /' > /etc/apt/sources.list.d/palemoon.list
apt-get update
apt-get install palemoon
-
- Beiträge: 3791
- Registriert: 26.02.2009 14:35:56
Re: Wie am Besten Firefox I/O unter Debian reduzieren?
Bookmarks kann man als html exportieren und beim Palemoon importieren. Passwörter halt einmal neu speichern. Die kann man sich im FF auch im Klartext anzeigen lassen - einmalig in palemoon eingeben und speichern lassen. Gut ist.
Re: Wie am Besten Firefox I/O unter Debian reduzieren?
Hallo,
ich habe in ~/.mozilla/firefox/xxxxxxx.default ein user.js abgelget.
Dazu noch Firefox mit firejail --private-home=.mozilla Firefox starten.
Aber dass alles reicht auch nur bedingt.
Vielleicht hilft es ja ein bisschen.
user.js
ich habe in ~/.mozilla/firefox/xxxxxxx.default ein user.js abgelget.
Dazu noch Firefox mit firejail --private-home=.mozilla Firefox starten.
Aber dass alles reicht auch nur bedingt.
Vielleicht hilft es ja ein bisschen.
user.js
Code: Alles auswählen
/* Do not edit this file.
*
* If you make changes to this file while the application is running,
* the changes will be overwritten when the application exits.
*
* To make a manual change to preferences, you can visit the URL about:config
*/
user_pref("beacon.enabled", false);
user_pref("breakpad.reportURL", "");
user_pref("browser.aboutHomeSnippets.updateUrl", "");
user_pref("browser.apps.URL", "");
user_pref("browser.autofocus", false);
user_pref("browser.bookmarks.restore_default_bookmarks", false);
user_pref("browser.cache.disk.capacity", 0);
user_pref("browser.cache.disk.enable", false);
user_pref("browser.cache.disk_cache_ssl", false);
user_pref("browser.cache.offline.enable", false);
user_pref("browser.cache.disk.smart_size.enabled", false);
user_pref("browser.display.use_document_fonts", 0);
user_pref("browser.fixup.alternate.enabled", false);
user_pref("browser.formfill.enable", false);
user_pref("browser.fullscreen.animate", false);
user_pref("browser.fullscreen.autohide", false);
user_pref("browser.geolocation.warning.infoURL", "");
user_pref("browser.history.allowPopState", false);
user_pref("browser.history.allowPushState", false);
user_pref("browser.history.allowReplaceState", false);
user_pref("browser.link.open_newwindow", 1);
user_pref("browser.link.open_newwindow.restriction", 0);
user_pref("browser.link.open_newwindow.disabled_in_fullscreen", true);
user_pref("browser.newtabpage.columns", 0);
user_pref("browser.newtabpage.directory.ping", "");
user_pref("browser.newtabpage.directory.source", "");
user_pref("browser.newtabpage.enabled", false);
user_pref("browser.newtabpage.enhanced", false);
user_pref("browser.newtab.preload", false);
user_pref("browser.newtabpage.rows", 0);
user_pref("browser.newtabpage.storageVersion", 1);
user_pref("browser.pocket.api", "");
user_pref("browser.pocket.enabled", false);
user_pref("browser.pocket.enabledLocales", "");
user_pref("browser.pocket.site", "");
user_pref("browser.pocket.useLocaleList", false);
user_pref("browser.privatebrowsing.autostart", true);
user_pref("browser.search.countryCode", "DE");
user_pref("browser.search.geoSpecificDefaults.url", "");
user_pref("browser.search.geoSpecificDefaults", false);
user_pref("browser.search.geoip.timeout", 1);
user_pref("browser.search.geoip.url", "");
user_pref("browser.search.suggest.enabled", false);
user_pref("browser.selfsupport.url", "");
user_pref("browser.search.update", false);
user_pref("browser.selfsupport.url", "");
user_pref("browser.send_pings.max_per_link", 0);
user_pref("browser.send_pings.require_same_host", true);
user_pref("browser.startup.homepage", "about:blank");
user_pref("browser.startup.homepage_override.mstone", "ignore");
user_pref("browser.tabs.loadInBackground", false);
user_pref("browser.toolbarbuttons.introduced.pocket-button", false);
user_pref("browser.uitour.enabled", false);
user_pref("browser.uitour.url", "");
user_pref("browser.urlbar.autocomplete.enabled", false);
user_pref("browser.urlbar.suggest.bookmark", false);
user_pref("browser.urlbar.suggest.history", false);
user_pref("browser.urlbar.suggest.openpage", false);
user_pref("browser.zoom.siteSpecific", false);
user_pref("camera.control.face_detection.enabled", false);
user_pref("captivedetect.canonicalURL", "")
user_pref("datareporting.healthreport.about.reportUrl", "");
user_pref("datareporting.healthreport.about.reportUrlUnified", "");
user_pref("datareporting.healthreport.documentServerURI", "");
user_pref("datareporting.healthreport.infoURL", "");
user_pref("datareporting.healthreport.logging.consoleEnabled", false);
user_pref("datareporting.healthreport.service.enabled", false);
user_pref("datareporting.healthreport.uploadEnabled", false);
user_pref("datareporting.policy.dataSubmissionEnabled", false);
user_pref("device.sensors.enabled", false);
user_pref("devtools.cache.disabled", false);
user_pref("devtools.command-button-frames.enabled", false);
user_pref("devtools.command-button-pick.enabled", false);
user_pref("devtools.command-button-responsive.enabled", false);
user_pref("devtools.command-button-splitconsole.enabled", false);
user_pref("devtools.debugger.enabled", false);
user_pref("devtools.fontinspector.enabled", false);
user_pref("devtools.inspector.enabled", false);
user_pref("devtools.inspector.mdnDocsTooltip.enabled", false);
user_pref("devtools.netmonitor.enabled", false);
user_pref("devtools.performance.enabled", false);
user_pref("devtools.remote.wifi.scan", false);
user_pref("devtools.remote.wifi.visible", false);
user_pref("devtools.styleeditor.enabled", false);
user_pref("devtools.telemetry.supported_performance_marks", "");
user_pref("devtools.tilt.enabled", false);
user_pref("devtools.toolbar.enabled", false);
user_pref("devtools.webide.adaptersAddonURL", "");
user_pref("devtools.webide.adbAddonURL", "");
user_pref("devtools.webide.addonsURL", "");
user_pref("devtools.webide.autoConnectRuntime", false);
user_pref("devtools.webide.autosaveFiles", false);
user_pref("devtools.webide.enabled", false);
user_pref("devtools.webide.restoreLastProject", false);
user_pref("devtools.webide.showProjectEditor", false);
user_pref("devtools.webide.simulatorAddonsURL", "");
user_pref("devtools.webide.templatesURL", "");
user_pref("devtools.webide.widget.autoinstall", false);
user_pref("dom.enable_user_timing", false);
user_pref("dom.disable_window_move_resize", true);
user_pref("dom.disable_window_open_feature.close", true);
user_pref("dom.disable_window_open_feature.menubar", true);
user_pref("dom.disable_window_open_feature.minimizable", true);
user_pref("dom.disable_window_open_feature.personalbar", true);
user_pref("dom.disable_window_open_feature.scrollbars", true);
user_pref("dom.disable_window_open_feature.titlebar", true);
user_pref("dom.disable_window_open_feature.toolbar", true);
user_pref("dom.enable_performance", false);
user_pref("dom.enable_resource_timing", false);
user_pref("dom.event.clipboardevents.enabled", false);
user_pref("dom.event.contextmenu.enabled", false);
user_pref("dom.gamepad.enabled", false);
user_pref("dom.idle-observers-api.enabled", false);
user_pref("dom.indexedDB.enabled", false);
user_pref("dom.keyboardevent.code.enabled", false);
user_pref("dom.mozApps.signed_apps_installable_from", "");
user_pref("dom.popup_allowed_events", "click dblclick");
user_pref("dom.popup_maximum", 1);
user_pref("dom.push.connection.enabled", false);
user_pref("dom.push.enabled", false);
user_pref("dom.push.serverURL", "");
user_pref("dom.storage.enabled" false);
user_pref("dom.vibrator.enabled", false);
user_pref("dom.webnotifications.enabled", false);
user_pref("dom.webnotifications.serviceworker.enabled", false);
user_pref("dom.workers.enabled", false);
user_pref("experiments.activeExperiment", false);
user_pref("experiments.enabled", false);
user_pref("experiments.manifest.uri", "");
user_pref("experiments.supported", false);
user_pref("extensions.getAddons.cache.enabled", false);
user_pref("extensions.pocket.enabled", false);
user_pref("extensions.pocket.api", "");
user_pref("extensions.pocket.site", "");
user_pref("extensions.webservice.discoverURL", "");
user_pref("full-screen-api.enabled", false);
user_pref("geo.enabled", false);
user_pref("geo.wifi.uri", "");
user_pref("gfx.downloadable_fonts.disable_cache", true);
user_pref("gfx.downloadable_fonts.enabled", false);
user_pref("gfx.downloadable_fonts.woff2.enabled", false);
user_pref("gfx.font_rendering.opentype_svg.enabled", false);
user_pref("identity.fxaccounts.auth.uri", "");
user_pref("identity.fxaccounts.profile_image.enabled", false);
user_pref("identity.fxaccounts.remote.force_auth.uri", "");
user_pref("identity.fxaccounts.remote.profile.uri", "");
user_pref("identity.fxaccounts.remote.sigin.uri", "");
user_pref("identity.fxaccounts.remote.sigup.uri", "");
user_pref("identity.fxaccounts.remote.webchannel.uri", "");
user_pref("identity.fxaccounts.remote.settings.uri", "");
user_pref("identity.mobilepromo.android", "");
user_pref("identity.mobilepromo.ios", "");
user_pref("javascript.options.asmjs", false);
user_pref("javascript.options.baselinejit", false);
user_pref("javascript.options.ion", false);
user_pref("keyword.enabled", false);
user_pref("layout.css.font-loading-api.enabled", false);
user_pref("loop.enabled", false);
user_pref("loop.facebook.enabled", false);
user_pref("loop.facebook.fallbackUrl", "");
user_pref("loop.facebook.shareUrl", "");
user_pref("loop.server", "");
user_pref("loop.textChat.enabled", false);
user_pref("media.eme.enabled", false);
user_pref("media.getusermedia.screensharing.allowed_domains", "");
user_pref("media.getusermedia.screensharing.enabled", false);
user_pref("media.gmp-gmpopenh264.enabled", false);
user_pref("media.gmp-gmpopenh264.provider.enabled", false);
user_pref("media.navigator.enabled", false);
user_pref("media.peerconnection.enabled", false);
user_pref("media.peerconnection.use_document_iceservers", false);
user_pref("media.peerconnection.identity.enabled", false);
user_pref("media.peerconnection.identity.timeout", 1);
user_pref("media.peerconnection.turn.disable", true);
user_pref("media.peerconnection.video.enabled", false);
user_pref("media.video_stats.enabled", false);
user_pref("network.allow-experiments", false);
user_pref("network.captive-portal-service.enabled", false);
user_pref("network.cookie.cookieBehavior", 1);
user_pref("network.cookie.lifetimePolicy", 2);
user_pref("network.cookie.thirdparty.sessionOnly", true);
user_pref("network.dns.disableIPv6", true);
user_pref("network.dns.disablePrefetch", true);
user_pref("network.dns.disablePrefetchFromHTTPS", true);
user_pref("network.dnsCacheEntries", 0);
user_pref("network.http.redirection-limit", 2);
user_pref("network.http.redirection-limit"
user_pref("network.http.spdy.allow-push", false);
user_pref("network.http.spdy.coalesce-hostnames", false);
user_pref("network.http.spdy.enabled", false);
user_pref("network.http.spdy.enabled.http2", false);
user_pref("network.http.speculative-parallel-limit", 0);
user_pref("network.IDN_show_punycode", true);
user_pref("network.jar.block-remote-files", true);
user_pref("network.prefetch-next", false);
user_pref("network.predictor.enabled", false);
user_pref("network.predictor.enable-prefetch", false);
user_pref("network.ticke-wifi.enabled", false);
user_pref("network.websocket.max-connections", 1);
user_pref("network.websocket.max-message-size", 1);
user_pref("network.websocket.timeout.ping.request", 1);
user_pref("network.websocket.timeout.ping.response", 1);
user_pref("pdfjs.disabled", true);
user_pref("places.history.enabled", false);
user_pref("privacy.clearOnShutdown.offlineApps", true);
user_pref("privacy.clearOnShutdown.siteSettings", true);
user_pref("privacy.cpd.cache", true);
user_pref("privacy.cpd.cookies", true);
user_pref("privacy.cpd.downloads", true);
user_pref("privacy.cpd.formdata", true);
user_pref("privacy.cpd.history", true);
user_pref("privacy.cpd.offlineApps", true);
user_pref("privacy.cpd.openWindows", true);
user_pref("privacy.cpd.passwords", true);
user_pref("privacy.cpd.sessions", true);
user_pref("privacy.cpd.siteSettings", true);
user_pref("privacy.item.cookies", true);
user_pref("privacy.sanitize.migrateClearSavedPwdsOnExit", true);
user_pref("privacy.sanitize.sanitizeOnShutdown", true);
user_pref("reader.parse-on-load.enabled", false);
user_pref("services.sync.prefs.sync.xpinstall.whitelist.required", true);
user_pref("security.csp.experimentalEnabled", true);
user_pref("security.ssl.errorReporting.enabled", false);
user_pref("security.OCSP.enabled", 0);
user_pref("security.xpconnect.plugin.unrestricted", false);
user_pref("social.directories", "");
user_pref("social.remote-install.enabled", false);
user_pref("social.activitatioPanelEnabled", false);
user_pref("social.shareDirectory", "");
user_pref("social.sidebar.unload_timeout_ms", 1);
user_pref("social.toast-notifications.enabled", false);
user_pref("social.whitelist", "");
user_pref("startup.homepage_override_url", "");
user_pref("startup.homepage_welcome_url", "");
user_pref("toolkit.telemetry.archive.enabled", false);
user_pref("toolkit.telemetry.enabled", false);
user_pref("toolkit.telemetry.rejected", true);
user_pref("toolkit.telemetry.server" , "");
user_pref("toolkit.telemetry.unified", true);
user_pref("toolkit.telemetry.infoURL", "");
user_pref("webgl.disabled", true);
user_pref("webgl.disable-extensions", true);
user_pref("webgl.disable-fail-if-major-performance-caveat", true);
user_pref("webgl.min_capability_mode", true);
user_pref("xpinstall.whitelist.required", false);
Re: Wie am Besten Firefox I/O unter Debian reduzieren?
Zutreffend als Header von prefs.js im angesprochenen Verzeichnis. Als Header für user.js aber inhaltlich komplett falsch.hoppla hat geschrieben:12.12.2017 18:54:07user.jsCode: Alles auswählen
/* Do not edit this file. * * If you make changes to this file while the application is running, * the changes will be overwritten when the application exits. * * To make a manual change to preferences, you can visit the URL about:config */
Außerdem sollte man sich solche Einstellungslisten besser selbst erarbeiten. Das sind teilweise persönliche Vorlieben - es macht meistens wenig Sinn, die Präferenzen eines anderen zu übernehmen!? Und auch wenn die Schlüssel meistens aussagekräftige Namen haben, so eine unkommentierte Liste bringt eigentlich keinem was. Besser man geht z.B. durch diese Links und erzeugt es selbst:
https://privacy-handbuch.de/
http://12bytes.org/tech/firefoxgecko-co ... ance-buffs
https://www.ghacks.net/2015/08/18/a-com ... -settings/
Da sind dann durchaus auch Vorschläge zur Verbesserung der Performance drunter.
Re: Wie am Besten Firefox I/O unter Debian reduzieren?
@tobo
Infos und Verbesseungen sind mir gerade zu firefox immer willkommen.
Ich denke den Header der user.js kann man auch komplett weglassen.
Diese user.js ist für mich als Basis gedacht, in der praktischen Nutzung kann man so einfach Änderungen in den Schlüsseln vornehmen, ohne mühsam die Schlüssel in der about:config zu ändern.
Orientiert habe ich mich in den Einstellungen an
https://wiki.kairaven.de/open/app/firefox
Leider entwickelt sich Firefox in den letzten Aktuallisierungen immer mehr zu einer großzügigen Datenschleuder, wenn man firefox ohne Anpassungen und Addons benutzt.
Infos und Verbesseungen sind mir gerade zu firefox immer willkommen.
Ich denke den Header der user.js kann man auch komplett weglassen.
Diese user.js ist für mich als Basis gedacht, in der praktischen Nutzung kann man so einfach Änderungen in den Schlüsseln vornehmen, ohne mühsam die Schlüssel in der about:config zu ändern.
Orientiert habe ich mich in den Einstellungen an
https://wiki.kairaven.de/open/app/firefox
Leider entwickelt sich Firefox in den letzten Aktuallisierungen immer mehr zu einer großzügigen Datenschleuder, wenn man firefox ohne Anpassungen und Addons benutzt.
- Lord_Carlos
- Beiträge: 5578
- Registriert: 30.04.2006 17:58:52
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Dänemark
Re: Wie am Besten Firefox I/O unter Debian reduzieren?
Warte warte warte .. firefox schafft es bei dir 2x Samsung Pro SSDs so stark zu belasten das dass system spürbar langsamer wird?
Das ist abnormal, glaubst du nicht es ist besser dir Ursache zu finden als herum zu Patchen?
Das ist abnormal, glaubst du nicht es ist besser dir Ursache zu finden als herum zu Patchen?
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
Re: Wie am Besten Firefox I/O unter Debian reduzieren?
Hallo Gemeinde,
danke für die interessanten Antworten!
Das mit der *.js ist sehr interessant.
@Lord_Carlos - ja, ist aber leider so. Das System macht auch andere Dinge mit I/O und verarbeitet CSV's, und zieht mal einen Dump und ein Backup von einem Webserver, etwas fetchmail, etc..
Aber die Die Browser FF und Chomium sind das Schlimmste. (Chromium übrigens auch nicht besser. Habe dort auch schon alles abgestellt und starte --incognito - was da nicht schlimm ist, weil nicht mein Hauptbrowser.)
Eventuell altern die Samsung Pro auch insgesamt durch die recht hohe durchschnittliche I/O, so dass die Browser umso mehr durchschlagen. Insbesondere, wenn noch etwas davon gerade im Hintergrund läuft.
Aber ist halt eine wenn auch nicht taufrische Workstation 1x E5620 @ 2.40GHz, 12GB DDR3, SuperMicro X8DT3 und muss das eigentlich abkönnen.
Gehe aktuell davon aus das fstrim auf einem ext4 in crypsetup auch wirkt - eventuell ist es nicht so?
(https://www.heise.de/ct/hotline/Linux-V ... 05875.html)
Aber sollte richtig gemountet sein - das trim funktioniert - gibt auch keinen Fehler:
Firefox habe noch das Safe Browsing über about:config deaktiviert. Das user interface deaktiviert es wohl nicht richtig.
Darauf bin ich gekommen, weil im iotop neben dem MozStorage auch ein URLClassifier gut mit I/O am Werke war.
https://www.reddit.com/r/privacy/commen ... ure_sends/
https://wiki.archlinux.org/index.php/Fi ... disk_cache
Das hat es jetzt insgesamt schon etwas reduziert - schaue mir jetzt mal die private *.js an.
Danke, xcomm
danke für die interessanten Antworten!
Das mit der *.js ist sehr interessant.
@Lord_Carlos - ja, ist aber leider so. Das System macht auch andere Dinge mit I/O und verarbeitet CSV's, und zieht mal einen Dump und ein Backup von einem Webserver, etwas fetchmail, etc..
Aber die Die Browser FF und Chomium sind das Schlimmste. (Chromium übrigens auch nicht besser. Habe dort auch schon alles abgestellt und starte --incognito - was da nicht schlimm ist, weil nicht mein Hauptbrowser.)
Eventuell altern die Samsung Pro auch insgesamt durch die recht hohe durchschnittliche I/O, so dass die Browser umso mehr durchschlagen. Insbesondere, wenn noch etwas davon gerade im Hintergrund läuft.
Aber ist halt eine wenn auch nicht taufrische Workstation 1x E5620 @ 2.40GHz, 12GB DDR3, SuperMicro X8DT3 und muss das eigentlich abkönnen.
Gehe aktuell davon aus das fstrim auf einem ext4 in crypsetup auch wirkt - eventuell ist es nicht so?
(https://www.heise.de/ct/hotline/Linux-V ... 05875.html)
Aber sollte richtig gemountet sein - das trim funktioniert - gibt auch keinen Fehler:
Code: Alles auswählen
vi /etc/crypttab
md2open /dev/md2 none luks,discard,retry=1
fstrim -v /
/: 1,6 GiB (1691283456 bytes) trimmed
Darauf bin ich gekommen, weil im iotop neben dem MozStorage auch ein URLClassifier gut mit I/O am Werke war.
https://www.reddit.com/r/privacy/commen ... ure_sends/
Dann noch die zugehörige SQLite gewipped - das scheint auch was gebracht zu haben.about:config
And type in 'safebrowsing'
Double click the following Preference Names:Such that they read false as the value.Code: Alles auswählen
browser.safebrowsing.downloads.enabled browser.safebrowsing.enabled browser.safebrowsing.malware.enabled services.sync.prefs.sync.browser.safebrowsing.enabled services.sync.prefs.sync.browser.safebrowsing.malware.enabled
https://wiki.archlinux.org/index.php/Fi ... disk_cache
Stop urlclassifier3.sqlite from being created again
Code: Alles auswählen
cd ~/.mozilla/firefox/
cd xyz.default/
ls -latrF urlclassifier*
rm urlclassifier*
echo "" > urlclassifier3.sqlite
chmod 400 urlclassifier3.sqlite
Danke, xcomm
Re: Wie am Besten Firefox I/O unter Debian reduzieren?
Nochmal meine Frage,
wie ist es mit einem neu angelegten Profil?
(Der Einfachheit vor dem Programmstart ~/.mozilla/ umbenennen.)
Erweiterungen?
Werden nur Erweiterungen von addons.mozilla.org benutzt oder auch xul-ext-Pakete von debian?
Sind die von addons.mozilla.org alle aktuell?
Wie ist es ohne Erweiterungen per 'firefox --safe-mode' gestartet?
Hier ein nicht taufrischer Athlon II X2 245, 8GB DDR2.
stretch auf einer 80GB IDE-HDD, /home/ auf einer 2TB SATA2-HDD.
Beide btrfs, unterhalb /home/ ein LVM aus 16 Partitionen/pv.
ff 52esr von mozilla und debian, chromium von debian.
Kann dieses Verhalten nicht beobachten, iotop-WRITE wird ungeschlagen angeführt von btrfs-transaction ~ GB,
demgegenüber ff-Prozesse idlend zusammen einige MB.
wie ist es mit einem neu angelegten Profil?
(Der Einfachheit vor dem Programmstart ~/.mozilla/ umbenennen.)
Erweiterungen?
Werden nur Erweiterungen von addons.mozilla.org benutzt oder auch xul-ext-Pakete von debian?
Sind die von addons.mozilla.org alle aktuell?
Wie ist es ohne Erweiterungen per 'firefox --safe-mode' gestartet?
Hier ein nicht taufrischer Athlon II X2 245, 8GB DDR2.
stretch auf einer 80GB IDE-HDD, /home/ auf einer 2TB SATA2-HDD.
Beide btrfs, unterhalb /home/ ein LVM aus 16 Partitionen/pv.
ff 52esr von mozilla und debian, chromium von debian.
Kann dieses Verhalten nicht beobachten, iotop-WRITE wird ungeschlagen angeführt von btrfs-transaction ~ GB,
demgegenüber ff-Prozesse idlend zusammen einige MB.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
- Lord_Carlos
- Beiträge: 5578
- Registriert: 30.04.2006 17:58:52
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Dänemark
Re: Wie am Besten Firefox I/O unter Debian reduzieren?
Aber das sollte doch alles kein problem sein :/xcomm hat geschrieben:13.12.2017 21:16:19stem macht auch andere Dinge mit I/O und verarbeitet CSV's, und zieht mal einen Dump und ein Backup von einem Webserver, etwas fetchmail, etc..
Hast du ein defekt von einen der Platten ausgeschlossen? AES modul ist geladen?
Vielleicht mal IO scheduler wechseln?
https://blog.codeship.com/linux-io-scheduler-tuning/
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
-
- Beiträge: 13
- Registriert: 12.04.2016 08:26:01
Re: Wie am Besten Firefox I/O unter Debian reduzieren?
Genauso!pferdefreund hat geschrieben:09.12.2017 18:51:05apt-get --purge remove firefox; apt-get install palemoon (aber vorher das Repo laut Palemoon-Homepage mit in die sources.list.
In Palemoon noch Deutsch als addon installieren und ublock origin und die Browserwelt ist wieder ok.
Schnell, schlank, ohne großes "Schikedöns" und mann findet alles an seinem Platz wieder.
Auch die add ons können größtenteils von Mozzila verwendet werden.
Grade bei den Videosequenzen habe ich den "Plugin Container" in Verdacht, der FF immer wieder zum Absturz bringt oder das System ausbremst.
Würde mich interessieren ob der Palemoon bei dir auch besser läuft.
Gruß Achim