Der ultimative Leitfaden zur Beschleunigung Ihres Linux-Computers
Jeder liebt einen schnellen Computer. Egal, wie schnell Ihr Computer bereits läuft, ich bin mir sicher, dass Sie daran interessiert sind, dass es noch schneller und reibungsloser läuft. Hier ist eine Zusammenfassung der Tricks, mit denen wir unseren Linux-Computer beschleunigen.
Die Tipps in diesem Tutorial eignen sich sowohl für moderne Multi-Core-Setups als auch für ältere Single-Core-Hardware mit geringen Ressourcen. Beachten Sie auch, dass einige der Tricks problemlos ausgeführt werden können, während andere mit der Linux-Befehlszeile vertraut sind.
1. Schneiden Sie den Grub ab
Ob Sie eine Dual-Boot-Konfiguration haben oder nicht, wenn Sie eine Linux-Distribution installiert haben, wird Ihr Boot vom GRUB-Bootloader unterbrochen. Standardmäßig zeigen die meisten Desktop-Linux-Distributionen den GRUB-Bootloader für einen Zeitraum von 10 bis 30 Sekunden an. Wissen Sie, dass Sie die Laufzeit des Bootloaders verkürzen oder sogar den Countdown komplett überspringen können?
Starten Sie ein Terminal und öffnen Sie die Datei /etc/default/grub
in Ihrem bevorzugten Texteditor.
sudo nano / etc / default / grub
Suchen Sie nach der GRUB_TIMEOUT
Variable. Ersetzen Sie den mit dieser Variablen verknüpften Wert mit 5 oder 3. Setzen Sie ihn auf 0, um den Countdown zu deaktivieren (der erste Eintrag wird standardmäßig ausgewählt).
Speichern (Strg + o) und schließen Sie die Datei (Strg + X). Dann renne
Update-grub
damit die Änderung wirksam wird,
2. Schneiden Sie die Startliste zu
Einer der Hauptgründe, der zu längeren Startzeiten beiträgt, ist, dass Ihr System beim Start unnötige Apps und Dienste startet.
Die Ubuntu-Distribution wird mit dem Tool "Startup Applications" ausgeliefert, um alle Apps hinzuzufügen und zu entfernen, die die Distro beim Start startet. Starten Sie die App über den Dash und deaktivieren Sie alle Dienste, die Sie dort finden.
Um alle Dienste anzuzeigen (einschließlich derer, die versteckt sind oder nicht über eine GUI verfügen), starte ein Terminal:
cd /etc/xdg/autostart $ sudo sed --in-place's / NoDisplay = true / NoDisplay = false / g '* .desktop
Zurück zu den "Startup Applications", sollten Sie zusätzliche Startprogramme wie "Personal File Sharing", "Ubuntu One", etc. finden. Sie können ihre Beschreibungen durchlesen und alle deaktivieren, die Sie nicht benötigen.
Um den Start eines Dienstes zu deaktivieren, wählen Sie einen Dienst aus und deaktivieren Sie einfach das Kontrollkästchen neben seinem Namen. Klicken Sie nicht auf die Schaltfläche "Entfernen", anderenfalls müssen Sie den Dienst manuell hinzufügen, bevor Sie ihn erneut aktivieren können.
3. Streamline-Dienste
Anstelle des guten alten Init-Daemon verwenden Ubuntu und seine Derivate jetzt Upstart, um Dienste zu verwalten.
Sie können den Status eines Dienstes mit dem Befehl " status
" prüfen. Beispielsweise,
sudo status cups
wird den Status des Dienstes ("running" oder "stopped") erwähnen und auch seine eindeutige Prozess-ID ausgeben. Um einen Dienst zu deaktivieren, müssen Sie eine so genannte Überschreibungsdatei erstellen. Diese Datei hat Vorrang vor der ursprünglichen Servicedatei.
Nehmen Sie zur Veranschaulichung an, dass Ihre Distribution die MySQL- und Apache-Services als ausgeführt auflistet, obwohl Sie sie nicht verwenden. Um sie zu deaktivieren, müssen Sie zwei Überschreibungsdateien erstellen, z.
sudo sh -c "echo 'manuell'> /etc/init/mysql.override" sudo sh -c "echo 'manual'> /etc/init/apache2.override"
Diese Befehle weisen Upstart an, dass diese Dienste bei Bedarf vom Benutzer manuell gestartet werden. Beachten Sie, dass diese Dateien unter dem Verzeichnis "/ etc / init" stehen und nicht "/etc/init.d". Wenn Upstart die Override-Dateien für diese beiden Dienste findet, ignoriert es die Anweisungen in den ursprünglichen Servicedateien.
4. Patche deinen Kernel
Das Herunterfahren von Diensten und das Verhindern, dass Apps automatisch gestartet werden, hilft zwar, aber wenn Sie drastische Änderungen benötigen, müssen Sie Ihren Kernel patchern. Für den Anfang gibt es mehrere leistungsoptimierte Kernel-Patches, die im Internet verfügbar sind. Keiner ist jedoch so beliebt wie der Linux-Kernel-Entwickler Con Kolivas.
Das Patchset von Kolivas basiert auf der Desktop-Leistung. Nachdem Sie es installiert haben, werden Sie Leistungsverbesserungen bei täglichen Desktop-Aufgaben sowie beim Spielen von Spielen und beim Abspielen und Produzieren von Multimedia bemerken.
Hier ist ein benutzerdefiniertes Skript (ursprünglich von Mitgliedern der brasilianischen Ubuntu-Community geschrieben), das Vanilla-Kernel zusammen mit den Patches von Kolivas herunterlädt und sie zu installierbaren Binärdateien kompiliert.
Laden Sie das Skript herunter:
cd / tmp wget - kein-check-zertifikat https://raw.github.com/chilicuil/learn/master/sh/kernel-ck-ubuntu
Laden Sie den Kernel und die Patches herunter und kompilieren Sie sie:
Zeit bash kernel-ck-ubuntu
Der obige Schritt dauert einige Zeit. Wenn es fertig ist, haben Sie eine Reihe von Binärdateien, mit denen Sie installieren können:
sudo dpkg -i ./linux-*.deb
Wenn Sie ungeduldig sind, können Sie auch vorkompilierte Binärdateien des gepatchten Kernels für Ihre Architektur herunterladen.
5. Schalten Sie den Bling aus
Es mag offensichtlich erscheinen, aber schicke grafische Compositing-Effekte eignen sich nicht für langsamere Maschinen und sollten sofort ausgeschaltet werden.
Es gibt auch einige ausgefallene Features, die wir für selbstverständlich gehalten haben. Zum Beispiel die Miniaturvorschau im Dateimanager. Es würde keinen großen Unterschied machen, wenn der Inhalt eines Ordners mit ein paar Dateien angezeigt wird. Öffnen Sie jedoch einen Ordner mit Dutzenden von Dateien auf einem langsamen Computer, und der Dateimanager verbraucht wertvolle Ressourcen, um Thumbnails zu generieren.
Um Thumbnails in Nautilus zu deaktivieren, gehe zu "Files -> Preferences -> Preview" und setze den Wert von "Thumbnails anzeigen" auf "Never".
Ähnlich werden die Funktionen Nepomuk, Strigi und Akonadi im KDE-Desktop Speicherressourcen verschlingen. Sie können Nepomuk und Strigi unter "Systemeinstellungen" deaktivieren, indem Sie zum Abschnitt "Desktop-Suche" gehen.
Um Akonadi zu deaktivieren, fahren Sie den laufenden Akonadi-Server mit herunter
akonadictl stoppen
Bearbeiten Sie nun die Datei /~.config/akonadi/akonadiserverrc
und ändern Sie den Parameter "StartServer" von "true" auf "false".
Da Akonadi tief in den KDE-Desktop eingebunden ist, wird beim Starten einer Akonadi-fähigen App automatisch der Akonadi-Server gestartet. Einige KRunner Runner und Plasma Widgets verwenden auch Akonadi, also müssen Sie sie auch deaktivieren.
Um Akunadi-fähige KRunner-Läufer zu deaktivieren, drücken Sie "Alt + F2" und klicken Sie auf das "Schraubenschlüssel" -Symbol. Deaktivieren Sie jetzt "Nepomuk Desktop Search" und die "Instant Messaging Contacts" -Läufer. Als Nächstes müssen Sie dem Digitaluhr-Widget mitteilen, dass keine Kalenderereignisse angezeigt werden sollen, indem Sie mit der rechten Maustaste auf die Digitaluhr im Panel klicken und dann zu den Digitaluhreinstellungen gehen. Wechseln Sie zum Tab "Kalender" und deaktivieren Sie die Option "Ereignisse anzeigen".
6. Verwenden von Lightweight Alternative Apps
Dank der Fülle und Vielfalt der App im Open-Source-Universum gibt es keinen Mangel an Alternativen, darunter einige speziell für langsamere Maschinen.
Sie können damit beginnen, zu einem leichtgewichtigen Display-Manager wie XDM anstelle von LightDM, GDM oder KDM zu wechseln, die mit Ihrer Distribution geliefert werden. XDM ist nicht so schön wie die anderen, aber es hat eine winzige Nachfrage auf der Hardware.
Sie können auch zu einem helleren Fenstermanager wie Xfce, Openbox, Erleuchtung usw. wechseln.
Oder, wenn Sie wirklich abenteuerlustig sind, können Sie ganze Schweine und wechseln zu einer leichten Distribution, wie Puppy Linux, Lubuntu, CrunchBang, usw. Diese Distributionen geben sich große Mühe, um sicherzustellen, dass ihre Angebote Ihre Hardware nicht besteuern. Zum Beispiel wird Puppy Linux mit leichtgewichtigen benutzerdefinierten Apps aller Art geladen, und die Lubuntu-Distribution wird mit dem zram-Kernelmodul ausgeliefert, um die Leistung auf Maschinen mit wenig RAM zu verbessern.
Wenn Sie einen dieser Tipps verwenden, um Ihren Computer zu beschleunigen, oder eigene Kenntnisse haben, teilen Sie Ihre Erfahrung mit einem Kommentar unten.
Bildnachweis: Caspar Diederik