In diesem Artikel oder kleinen Ratschlägen werde ich Ihnen einige geben praktische Lösungen basierend auf gesundem Menschenverstand zu Ram optimieren unserer Ausrüstung und damit die Geschwindigkeit unseres Betriebssystems.
Diese Tipps gelten für jede Verteilung von Linux, entweder Ubuntu, Fedora, Suse öffnen, Debian, Mandiva, Pfefferminz oder wie auch immer es heißt.
Zuallererst ist zu wissen, ob wir eine erstellen müssen Partition oder SWAP austauschen wenn es darum geht, unsere Lieblings-Linux-Distribution zu installieren.
Viele Linux-Benutzer weisen bei der Installation des Systems bereits standardmäßig a zu Partition tauschen SWAPEine Partition, die sich auf der Festplatte unseres Computers befindet und viel langsamer ist als der Ram-Speicher.
Deshalb rate ich, es sei denn, wir haben eine sehr alte Ausrüstung und mit knappen Ressourcen, die Swap-Partition nicht aktivieren, da dies unser Team viel langsamer machen wird.
Zum Beispiel, wenn wir nur einen Computer haben 512 MB Ram und wir möchten installieren UbuntuIch würde einen empfehlen SWAP-Partition mit 512 MB.
Für Teams mit 1 GB Ram oder höher die Trennwand SWAP Es wird nutzlos und das einzige, was passieren kann, ist, dass unser Computer langsamer wird, niemals schneller.
Eine andere Sache, die wir für den korrekten Betrieb unseres Systems und die Einsparung von Ram mit der daraus resultierenden Erhöhung der Verarbeitungsgeschwindigkeit kontrollieren müssen, sind die Anwendungen, die uns geöffnet werden beim Systemstart und sie bleiben im Hintergrund laufen.
Um diese Optionen zu steuern, müssen Sie nur die Systemkonfiguration eingeben und auswählen Anwendungen beim Startin Ubunto 12.04 und 12.10, nur durch das Einfügen der Dash Anwendungen zu Beginn können wir die Konfigurationsanwendung eingeben und mit den Anwendungen und Diensten optimieren, die wir wirklich für die korrekte Funktion des Systems benötigen.
Mehr Informationen - Ubuntu 12.10 "Quantal Quetzal" auf ASUS EEPC 1000HE, Peppermint OS, eine weitere Linux-Distribution, die auf Ubuntu 12.04 basiert
Solange Sie nicht beabsichtigen, Funktionen wie den Ruhezustand zu verwenden, für die Sie einen Swap benötigen, der ungefähr das 1,5-fache des gesamten Arbeitsspeichers in Ihrem System beträgt. Das heißt: Wenn Sie über 4 GB RAM verfügen und in den Ruhezustand wechseln möchten, müssen Sie mindestens einen Swap von 4,5 GB oder 4,3 GB haben.
Das Swap-Ding ist völlig falsch. Wenn Sie keine Swap-Partition erstellen, ist es am sichersten, dass eine Swap-Datei erstellt wird und der Kernel, wenn ihm der Speicher ausgeht, genau dasselbe tut, jedoch die Swap-Datei verwendet, was immer der Fall ist viel schlimmer, weil es unnötige Festplattenfragmentierung auf der Partition verursachen kann, auf der sich diese Datei befindet. Sie haben auch ein anderes Problem: Wenn der Kernel Swap erkennt, kann er Speicheroptimierungen durchführen, z. B. wenig genutzte Seiten austauschen und diesen freien Speicher für Caches wiederverwenden. So werden beispielsweise die Datenträgerzugriffe stark optimiert. Daher empfehle ich, dass Sie immer eine Swap-Partition erstellen, auch wenn Sie über 8 GB RAM verfügen. Wenn Sie den Swap nicht benötigen, ist das Schlimmste, was Ihnen passieren kann, dass Sie ein paar Gigabyte Festplatte verschwenden, aber irgendwann Es ist aus einem der Gründe, die ich aufgedeckt habe, und sicherlich aus anderen Gründen, die mir gerade nicht in den Sinn kommen, notwendig, dass Sie an Leistung verlieren.
-
cheli.aradaen.com
Ihr Kommentar ist sehr interessant. Für diejenigen von uns, die nicht so viel über dieses Thema wissen, was ist Ihre Empfehlung zur Größe der Swap-Partition?
Nagel es 2 GB
Die übliche Lösung für das Swap-Problem besteht nicht darin, diese Partition zu löschen, sondern den Wert für "Swappiness" zu ändern. Sie können im Internet nach zahlreichen Möglichkeiten suchen, um RAM mehr als Swap nutzen zu lassen.
Wie Cheli Cheli sagt, ist das, was Sie über den Tausch sagen, falsch. Wenn ein Prozess blockiert und das System Speicher für seinen Heap reserviert, muss es Speicher von jedem Ort abrufen. Wenn der Arbeitsspeicher zu kurz gekommen ist, weil er vollständig belegt ist, müssen Sie ihn irgendwo entfernen, und dort wird der Austausch angezeigt.
Es ist wahr, dass es langsamer ist, aber es ist auch wahr, dass das Betriebssystem Speicher bereitstellen muss (in extremen Fällen kann es die Reservierung verweigern, aber im normalen Betrieb muss es sicherstellen, dass Speicher für alle verfügbar ist).
Die Speicherhierarchie, die Ersetzungsrichtlinien und die gute Arbeit des Kernels machen den Leistungsverlust bereits so gering wie möglich.
Ich würde den Swap auch nicht löschen, einige Programme wie Datenbanken oder Webserver werden nach einer Swap-Partition fragen.
Es scheint mir, dass Sie korrigieren sollten, wenn Sie über genügend RAM verfügen, auch wenn Sie eine Swap-Partition haben, diese wird kaum verwendet, und wie hier gesagt, wenn Sie sie benötigen, ist es besser, sie in einer dedizierten Partition zu haben als in einer Datei.
Auf der anderen Seite haben Sie das Task-Skript freecache.py weggelassen, was sehr praktisch ist, da der Linux-Kernel den "verbleibenden Speicher" als Cache-Speicher verwendet, um schneller zu werden, aber manchmal verlangsamt er sich, indem er ihn nicht leert .
In diesen Fällen, in denen Freecache oder auf Computern mit wenig RAM ausgeführt werden muss, um es im Autostart zu haben, löscht das Skript den gesamten Cache, wenn der Computer keinen RAM mehr hat, und fügt den Cache sowie den verwendeten Speicher hinzu. Wenn die Verwendung fortgesetzt wird, dauert es einige Minuten, bis dieser Cache wieder wächst, obwohl ein Programm ausgeführt wird, das den RAM leiden lässt.
Haber, ich stütze mich auf meine Erfahrungen mit meinen Computern, und ich wollte darauf hinweisen, dass viele Leute riesige SWAP-Partitionen erstellen, die nichts wert sind, wenn Sie mit einem ausreichenden RAM und einem kleinen SWAP sparen müssen
SEHEN WIR, ob wir schreiben lernen können ...
Es muss immer einen Austausch geben, in Systemen mit 24 GB RAM denke ich, dass es 512 MB auf einer SSD sind. Und in Systemen mit 4 GB RAM von 1024 MB auf einer SSD. Heutzutage erscheint es mir dumm, doppelt so viel RAM zu verwenden, und ACHTUNG, was Ubuntu standardmäßig tut, wenn Sie es automatisch aktivieren. Es erstellt 8 GB SWAP für Sie in einem 4 GB RAM-System, das ist eine Menge, natürlich tut es auch nicht weh und es wird sicherlich Ersatz-Festplatten-Gigabyte und Gigabyte geben ...
PS.- Herzlichen Glückwunsch zum Blog
Das Problem ist nicht der Swap, sondern der virtuelle Speicher (der für das Paging und die Prozessisolierung verantwortlich ist). Standardmäßig platzieren Debian und Derivate 60% davon im Swap, wobei der mit Müll gefüllte Swap verwendet wird (der Speicher tut dies) nicht durch Prozesse freigegeben). Mit Programmen wie ailurus oder vmm können Sie den Prozentsatz ändern. 10% werden von vielen empfohlen.
Für Sie ist auch wichtig, wie der Swap verwendet wird und welche Leistung er erzielt (Swapiness). Weitere Informationen finden Sie unter: http://puppetlinux.blogspot.com.es/2011/10/configurar-el-uso-de-la-swap.html