Sollte ich die Swap-Datei von 2GB erhöhen?

Ich habe Discourse kürzlich erneut installiert, diesmal auf Hetzner-Servern. Jetzt habe ich 4 GB RAM und 40 GB Speicherplatz. Standardmäßig wurde die 2-GB-Swap-Datei erstellt

image

Ist das genug?

2 „Gefällt mir“

Beobachten Sie es während eines Builds mit htop. Wahrscheinlich ausreichend.

3 „Gefällt mir“

Welche Linux-Distribution haben Sie für die Installation auf den Servern verwendet?

Ich hätte empfohlen, eine Swap-Datei anstelle einer Swap-Partition zu verwenden.

Swap-Dateien sind heutzutage auf den meisten Distributionen der Standard und bieten mehr Flexibilität bei der Anpassung der Swappiness.

Ich glaube, eine Swap-Partition wurde nicht erwähnt?

Ich denke, 2 GB Swap + 4 GB RAM sind genug. Ich glaube nicht, dass Sie mehr Swap benötigen, es sei denn, Sie betreiben auch andere Dinge auf Ihrem Server.

Entschuldigung, Sie haben Recht.

Hätte mehr Kaffee trinken sollen, bevor ich antworte :zwinker:

1 „Gefällt mir“

Es hängt davon ab, wie viele Plugins, KI usw. verwendet werden. Für mich waren 4+2 nicht genug.

1 „Gefällt mir“

Ich bin kein Experte, daher habe ich unterwegs ein paar Screenshots gemacht:

SCR-20251221-ilhi

SCR-20251221-imkv

Das war direkt nachdem es fertig war:

SCR-20251221-imvf

Dann habe ich es noch ein wenig länger laufen lassen, weil ich sah, dass die Balken 0 und 1 (ich nehme an, das sind die Kerne?) beide etwa 80 % erreichten, und ich wollte sehen, ob das nur vorübergehend war:

SCR-20251221-ince

SCR-20251221-infh

SCR-20251221-inoo

SCR-20251221-inzv

Hilft das?

Größtenteils war der Mem-Wert im Durchschnitt nicht höher als vielleicht 500 MB. Während des Wiederaufbaus erreichte er höchstens etwa 1 GB, aber nur ganz kurz. Erst nachdem der Wiederaufbau gestoppt hatte, stieg er auf diese Werte von etwa 1,6 GB an.

Und selbst jetzt, nachdem es ein paar Minuten gestoppt hat, sehe ich das immer noch, daher frage ich mich, ob das normal ist?

image

@NateDhaliwal und @Rubi Ich habe nichts selbst gemacht, es hat es automatisch erstellt, daher gehe ich davon aus, dass es sich um eine Swap-Datei handelt? Ich habe einfach die offiziellen Anweisungen zur Installation befolgt und es machen lassen. Ich hoffe, das klärt auf?

@Jagster Ich habe nicht viel Zeug. Keine KI, zumindest nichts, was ich selbst installiert hätte, und abgesehen von den nativen Plugins habe ich nur 3 installiert, zusammen mit Komponenten, was wahrscheinlich 20 oder weniger sind, aber ich glaube nicht, dass diese so relevant sind?

Ja, es ist eine Swap-Datei. Soweit ich mich erinnere, wurde Anfang dieses Jahres eine Änderung vorgenommen, um eine Swap-Datei zu erstellen, wenn weniger als 5 GB RAM vorhanden sind (ich glaube, es waren früher 1 GB?).

1 „Gefällt mir“

Ganz klar, jede Menge freie Kapazität, Sie können loslegen :+1:

1 „Gefällt mir“

Ich werde das beim nächsten Mal vielleicht selbst ausprobieren. Öffnest du einfach ein separates Terminalfenster und tippst htop ein? Empfohlene Optionen? Ich werde das Internet nach allgemeineren Informationen dazu durchsuchen.

Ja. Aber beachten Sie, dass dies kein feines Werkzeug ist. Es ist offensichtlich, dass 2 GB hier ausreichen, aber wenn Sie eine genauere Spitze der Swap-Nutzung wünschen, könnten Sie sysstat und das Logging untersuchen. Ich überlasse Ihnen die Recherche dazu.

2 „Gefällt mir“

Großartig! Vielen Dank für Ihr Feedback und für den htop-Befehl, von dem ich nichts wusste. Habe ihn in meinen Notizen gespeichert.

2 „Gefällt mir“

Für mich persönlich würde ich nicht htop verwenden, sondern stattdessen vmstat 5, da dies einen Klartext-Protokoll dessen hinterlässt, was es gesehen hat (alle 5 Sekunden). Das ist praktisch, weil man zurückscrollen oder nach dem schlimmsten Moment suchen kann. Der schlimmste Moment ist eigentlich das, was zählt, besonders wenn er zum Ausfall führt. Die durchschnittliche Situation (während eines Wiederaufbaus) ist nicht aufschlussreich. Mit einem Werkzeug wie htop könnte man leicht übersehen, den Spitzenwert zu sehen, und sobald er vorbei ist, kann man ihn nicht mehr überprüfen.

Ich habe schon früher über vmstat gepostet und erklärt, wie man die Ausgabe interpretiert.

5 „Gefällt mir“

Danke. Ich bin ganz neu in dieser ganzen Sache, deshalb füge ich immer diese „Goldstücke“ hinzu und speichere sie in meinen Notizen. Ich weiß das zu schätzen!

1 „Gefällt mir“