{ "meta": { "title": "Nach der Installation: Leistung | ProxMenux-Dokumentation", "description": "Leistungsoptionen im anpassbaren ProxMenux-Skript nach der Installation. Ersetzt das einsträngige gzip durch pigz (paralleles gzip) für schnellere Backups und Komprimierung auf Hosts mit mehreren Kernen." }, "header": { "title": "Nach der Installation: Leistung", "description": "Leistungsoptionen innerhalb des anpassbaren Post-Installationsskripts. Derzeit enthält diese Kategorie eine einzige Optimierung: Ersetzen von gzip durch pigz, so dass Backups und Kompression jeden CPU-Kern anstelle von einem verwenden.", "section": "Einstellungen nach der Installation von Proxmox" }, "intro": { "title": "Was diese Kategorie abdeckt", "body": "Die einzige Leistungsoption hier leitet das gzip des Systems auf eine parallele Implementierung um. Andere Leistungsanpassungen wie Speicheroptimierung, E/A-Scheduling, ZFS-ARC-Größe und Kernel-Limits finden Sie in ihren Kategorien (System, Speicher), da sie andere Subsysteme betreffen." }, "pigz": { "heading": "Verwenden Sie pigz für eine schnellere GZIP-Komprimierung", "intro": "Standard-gzip komprimiert Daten mit einem einzigen CPU-Kern. Auf modernen Proxmox-Hosts mit 8, 16 oder 32 Kernen ist das ein großer Engpass bei VM-/CT-Backups mit vzdump, Logrotation und allen Vorgängen über gzip. pigz ist ein direkt einsetzbarer paralleler Ersatz: dieselbe gzip-kompatible Ausgabe, aber auf alle Kerne verteilte Arbeit.", "doesTitle": "Was ProxMenux tut", "doesIntro": "Fünf Schritte, alle idempotent:", "doesItems": [ "Setzt pigz: 1 in /etc/vzdump.conf, so dass das Backup-Tool von Proxmox pigz nativ verwendet.", "Installiert das Paket pigz apt, falls nicht bereits vorhanden.", "Schreibt ein Wrapper-Script bei /bin/pigzwrapper, das jedes Argument an /usr/bin/pigz weiterleitet.", "Registriert eine dpkg-Umleitung für das Systemprogramm gzip (/usr/bin/gzip bei Proxmox VE 9, /bin/gzip bei Proxmox VE 8). Die Originaldatei bleibt daneben als gzip.distrib erhalten und wird durch den Wrapper ersetzt. Danach verwendet alles, was gzip aufruft — logrotate, tar czf, Skripte und vzdump — transparent pigz.", "Prüft, ob die als gzip.distrib gespeicherte Datei ein funktionierender Gzip ist, bevor der Wrapper installiert wird, und installiert das gzip-Paket zuerst neu, wenn dies nicht der Fall ist. Ein Host, der noch den früheren /bin/gzip.original-Swap hat, wird in die Umleitung verschoben, wenn die Option erneut angewendet wird." ], "replacesTitle": "Ersetzt ein Systemprogramm", "replacesBody": "Ein Wrapper anstelle von gzip ist ungewöhnlich. Das ist sicher, da der Wrapper gzip-kompatible Ausgabe erzeugt. Skripte mit fest kodierten Pfaden, in restriktiven chroot-Umgebungen oder mit Prüfung von Binärdatei-Hashes können sich jedoch anders verhalten. Das Original bleibt als gzip.distrib erhalten. Durch die dpkg-Umleitung aktualisieren Updates des Pakets gzip und das Upgrade von Proxmox VE 8 auf 9 diese Datei, während der Wrapper erhalten bleibt.", "revertTitle": "Reversibel aus dem Menü Deinstallieren", "revertBody": "Diese Optimierung wird erfasst. Optimierungen deinstallieren kopiert das Original aus gzip.distrib über den Wrapper, entfernt die Umleitung und pigzwrapper, kommentiert die Zeile pigz in /etc/vzdump.conf aus und führt nach erfolgreicher gzip-Prüfung apt purge pigz aus. Manuelles Äquivalent für Proxmox VE 9:", "verifyTitle": "Verifizierung", "verifyBody": "Nach der Anwendung sollte gzip --version pigz erwähnen. Ein schneller Benchmark zeigt auch den Geschwindigkeitsunterschied auf einem Multi-Core-Host:", "whenTitle": "Wenn das am wichtigsten ist", "whenBody": "Der Nutzen wächst mit der Anzahl der CPU-Kerne und der Häufigkeit der Backups. Auf einem Heimlaborrechner mit 2 Kernen und einem täglichen vzdump ist der Vorteil gering. Auf einem Produktionshost mit 16 Kernen, der jede Nacht ein Dutzend VMs sichert, kann pigz das Backup-Zeitfenster auf einen Bruchteil der Zeit von einsträngigem gzip verkürzen." }, "related": { "heading": "Verwandte Themen", "items": [ { "label": "Backup- und Wiederherstellungsbefehle", "href": "/docs/help-info/backup-commands", "tailRich": " — vzdump-CLI-Referenz einschließlich der Thread-Option --pigz." }, { "label": "Speicher", "href": "/docs/post-install/storage", "tail": " — Geschwindigkeitsgrenzen für vzdump und ZFS-ARC-Anpassungen." }, { "label": "System", "href": "/docs/post-install/system", "tail": " — Anpassung von Dateideskriptoren und Speicher." }, { "label": "Anpassbare Nachinstallation", "href": "/docs/post-install/customizable", "tail": " — zurück zum übergeordneten Menü." } ] } }