lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 13293
|
hapoo-sai schrieb: wen mir jezd noch jemand helfen kann disse Swap oder zwischenspeicher auf meine SD karte aus zulagern Dan ist dieses Tema erledigt
Hast Du während deines "Stresstests", mit "swapon -s" auch geschaut welcher Swapspeicher benutzt worden ist? Lt. der Ausgabe von swapon -s:
hapoo-sai@hapoosai-One-Mix3-Pro:~$ swapon -s
Dateiname Typ Größe Benutzt Priorität
/swapfile file 2097148 0 -2
(siehe auch oben) hast Du zusätzlich schon eine Swap-Datei. Wie hast Du die angelegt/konfiguriert und auf welchem Datenträger befindet sich diese Swap-Datei? Ist diese Swap-Datei beim Stresstest auch benutzt worden? BTW: M. E. sollte man die SD-Karte schonen und nicht allzu intensiv zum swappen benutzen.
|
hapoo-sai
(Themenstarter)
Anmeldungsdatum: 7. Juni 2022
Beiträge: Zähle...
|
lubux schrieb: hapoo-sai schrieb: wen mir jezd noch jemand helfen kann disse Swap oder zwischenspeicher auf meine SD karte aus zulagern Dan ist dieses Tema erledigt
Hast Du während deines "Stresstests", mit "swapon -s" auch geschaut welcher Swapspeicher benutzt worden ist?
nein ich habe nur indem Systemmonitor geh schaut hab den test nochmals kurz wider holt aber nur 5Min lang $ swapon -s
Dateiname Typ Größe Benutzt Priorität
/swapfile file 2097148 1688592 -2
/var/lib/swapspace/1 file 3056944 1690124 -3
/dev/zram0 partition 32764 32764 100
/var/lib/swapspace/2 file 3506068 1217024 -4
/dev/zram1 partition 1018616 1014740 5
/dev/zram2 partition 32764 32764 100
/var/lib/swapspace/3 file 3947792 260920 -5
/dev/zram3 partition 1018616 1015140 5
/dev/zram4 partition 32764 32764 100
/dev/zram5 partition 32764 32764 100
/dev/zram6 partition 32764 32764 5
/dev/zram7 partition 32764 32764 5
}}}
(siehe auch oben) hast Du zusätzlich schon eine Swap-Datei. Wie hast Du die angelegt/konfiguriert und auf welchem Datenträger befindet sich diese Swap-Datei? Ist diese Swap-Datei beim Stresstest auch benutzt worden?
die Swap Datei hab ich wehrender Installation gewellt und Be findet sich aufteer internen nmve SSD wo auch Ubuntu drauf ist 2GB Swap
BTW: M. E. sollte man die SD-Karte schonen und nicht allzu intensiv zum swappen benutzen.
Ansicht Sache hab mir extra die schnellste SD geh kauft die auf dem Consumer markt dazumal erhältlich war wendimal Kaput geschrieben ist Dan wierzi halt geh tauscht beider internen SSD wird das schwierig da her verlötet
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 13293
|
hapoo-sai schrieb: nein ich habe nur indem Systemmonitor geh schaut hab den test nochmals kurz wider holt aber nur 5Min lang $ swapon -s
Dateiname Typ Größe Benutzt Priorität
/swapfile file 2097148 1688592 -2
/var/lib/swapspace/1 file 3056944 1690124 -3
/dev/zram0 partition 32764 32764 100
/var/lib/swapspace/2 file 3506068 1217024 -4
/dev/zram1 partition 1018616 1014740 5
/dev/zram2 partition 32764 32764 100
/var/lib/swapspace/3 file 3947792 260920 -5
/dev/zram3 partition 1018616 1015140 5
/dev/zram4 partition 32764 32764 100
/dev/zram5 partition 32764 32764 100
/dev/zram6 partition 32764 32764 5
/dev/zram7 partition 32764 32764 5
Wie ist jetzt die Ausgabe von:
sysctl vm.swappiness
?
|
hapoo-sai
(Themenstarter)
Anmeldungsdatum: 7. Juni 2022
Beiträge: 46
|
lubux schrieb: hapoo-sai schrieb: nein ich habe nur indem Systemmonitor geh schaut hab den test nochmals kurz wider holt aber nur 5Min lang $ swapon -s
Dateiname Typ Größe Benutzt Priorität
/swapfile file 2097148 1688592 -2
/var/lib/swapspace/1 file 3056944 1690124 -3
/dev/zram0 partition 32764 32764 100
/var/lib/swapspace/2 file 3506068 1217024 -4
/dev/zram1 partition 1018616 1014740 5
/dev/zram2 partition 32764 32764 100
/var/lib/swapspace/3 file 3947792 260920 -5
/dev/zram3 partition 1018616 1015140 5
/dev/zram4 partition 32764 32764 100
/dev/zram5 partition 32764 32764 100
/dev/zram6 partition 32764 32764 5
/dev/zram7 partition 32764 32764 5
Wie ist jetzt die Ausgabe von:
sysctl vm.swappiness
?
$ sysctl vm.swappiness
vm.swappiness = 60
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 13293
|
hapoo-sai schrieb: $ sysctl vm.swappiness
vm.swappiness = 60
Naja, dann wundert es mich nicht, dass dein System so swappt. Wann hast Du vor die swappiness auf 2 (_persistent_) zu konfigurieren, so wie ich dir bereits gestern abend empfohlen habe?
|
hapoo-sai
(Themenstarter)
Anmeldungsdatum: 7. Juni 2022
Beiträge: 46
|
lubux schrieb: hapoo-sai schrieb: $ sysctl vm.swappiness
vm.swappiness = 60
Naja, dann wundert es mich nicht, dass dein System so swappt. Wann hast Du vor die swappiness auf 2 (_persistent_) zu konfigurieren, so wie ich dir bereits gestern abend empfohlen habe?
musde mich noch ein klein wenig ein lesen das ich kein mist baue sysctl vm.swappiness
vm.swappiness = 2
hab ich das jezd richdig Ver schtanden das Heist das einen wert Von 2 eingebe das Dan erst geh Swapt wirt Wender Rem zu 98 voll ist wen ich da also 20 eingebe Dan wirt ge Swapt Wender RAM zu 80 Vol ist und wie krigich nun den swap aufdie SD?
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 13293
|
hapoo-sai schrieb: musde mich noch ein klein wenig ein lesen das ich kein mist baue sysctl vm.swappiness
vm.swappiness = 2
Schreibe die Zeile:
vm.swappiness = 2
in die /etc/sysctl.conf und reboote.
|
hapoo-sai
(Themenstarter)
Anmeldungsdatum: 7. Juni 2022
Beiträge: 46
|
lubux schrieb: hapoo-sai schrieb: musde mich noch ein klein wenig ein lesen das ich kein mist baue sysctl vm.swappiness
vm.swappiness = 2
Schreibe die Zeile:
vm.swappiness = 2
in die /etc/sysctl.conf und reboote.
schon lengst gemacht wie krigich nun den swap aufdie SD?
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 13293
|
hapoo-sai schrieb: schon lengst gemacht wie krigich nun den swap aufdie SD?
Wie ist die Ausgabe von:
sysctl vm.swappiness
swapon -s
?
|
hapoo-sai
(Themenstarter)
Anmeldungsdatum: 7. Juni 2022
Beiträge: 46
|
lubux schrieb: hapoo-sai schrieb: schon lengst gemacht wie krigich nun den swap aufdie SD?
Wie ist die Ausgabe von:
sysctl vm.swappiness
swapon -s
?
$ sysctl vm.swappiness
vm.swappiness = 2
hapoo-sai@hapoosai-One-Mix3-Pro:~$ swapon -s
Dateiname Typ Größe Benutzt Priorität
/swapfile file 2097148 0 -2
/dev/zram0 partition 32764 31692 100
/dev/zram1 partition 32764 31404 100
/dev/zram2 partition 1018616 681412 5
/dev/zram3 partition 32764 31312 100
/dev/zram4 partition 1018616 678136 5
/dev/zram5 partition 32764 31824 100
/dev/zram6 partition 1018616 680528 5
/dev/zram7 partition 32764 31748 100
/var/lib/swapspace/1 file 3170528 0 -3
hapoo-sai@hapoosai-One-Mix3-Pro:~$
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 13293
|
hapoo-sai schrieb: Dateiname Typ Größe Benutzt Priorität
/swapfile file 2097148 0 -2
/dev/zram0 partition 32764 31692 100
/dev/zram1 partition 32764 31404 100
/dev/zram2 partition 1018616 681412 5
/dev/zram3 partition 32764 31312 100
/dev/zram4 partition 1018616 678136 5
/dev/zram5 partition 32764 31824 100
/dev/zram6 partition 1018616 680528 5
/dev/zram7 partition 32764 31748 100
/var/lib/swapspace/1 file 3170528 0 -3
Man sieht, dass noch freier Swap-Speicher vorhanden ist (... dort wo die Priorität niedriger ist). Kannst Du dein System jetzt benutzen, ohne dass es einfriert?
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 13293
|
hapoo-sai schrieb: wen mir jezd noch jemand helfen kann disse Swap oder zwischenspeicher auf meine SD karte aus zulagern ...
Versuch mal mit:
sudo apt install dphys-swapfile
und schau mal ob Du schon während der Installation, den Pfad zu deiner SD-Karte angeben kannst, nicht dass eine große Swap-Datei schon während der Installation von dphys-swapfile, auf deiner Festplatte angelegt wird.
Ansonst kannst Du in der Datei "/etc/dphys-swapfile" den Pfad zur Swap-Datei (und weiteres mehr) konfigurieren:
CONF_SWAPFILE= Set where the swap file should be placed. Defaults to /var/swap.
It is unlikely that you will need to change this, unless you
have very strange partitioning, and then you will most likely be
using an swap partition anyway.
Quelle: manpage von dphys-swapfile BTW: Wenn Du eine service-unit für dphys-swapfile aktivieren und starten musst, dann solltest Du die Konfiguration von dphys-swapfile, vor dem starten bzw. vor dem aktivieren der service-unit machen. EDIT: Wenn das mit dphys-swapfile (auf deiner SD-Karte) funktioniert, kannst die Priorität und die Anzahl der cores für den zramSwap reduzieren.
|
hapoo-sai
(Themenstarter)
Anmeldungsdatum: 7. Juni 2022
Beiträge: 46
|
lubux schrieb:
Kannst Du dein System jetzt benutzen, ohne dass es einfriert? nichts friert mehr ein tipptopp
|
hapoo-sai
(Themenstarter)
Anmeldungsdatum: 7. Juni 2022
Beiträge: 46
|
lubux schrieb: hapoo-sai schrieb: wen mir jezd noch jemand helfen kann disse Swap oder zwischenspeicher auf meine SD karte aus zulagern ...
Versuch mal mit:
sudo apt install dphys-swapfile
und schau mal ob Du schon während der Installation, den Pfad zu deiner SD-Karte angeben kannst, nicht dass eine große Swap-Datei schon während der Installation von dphys-swapfile, auf deiner Festplatte angelegt wird.
Ansonst kannst Du in der Datei "/etc/dphys-swapfile" den Pfad zur Swap-Datei (und weiteres mehr) konfigurieren:
CONF_SWAPFILE= Set where the swap file should be placed. Defaults to /var/swap.
It is unlikely that you will need to change this, unless you
have very strange partitioning, and then you will most likely be
using an swap partition anyway.
Quelle: manpage von dphys-swapfile BTW: Wenn Du eine service-unit für dphys-swapfile aktivieren und starten musst, dann solltest Du die Konfiguration von dphys-swapfile, vor dem starten bzw. vor dem aktivieren der service-unit machen. EDIT: Wenn das mit dphys-swapfile (auf deiner SD-Karte) funktioniert, kannst die Priorität und die Anzahl der cores für den zramSwap reduzieren.
okay jezd bin ich ein klein wenig uber fordert kanst du mich schriet fuhr schriet an leiten? $ sudo apt install dphys-swapfile
[sudo] Passwort für hapoo-sai:
E: Der dpkg-Prozess wurde unterbrochen; Sie müssen manuell »sudo dpkg --configure -a« ausführen, um das Problem zu beheben.
hapoo-sai@hapoosai-One-Mix3-Pro:~$ sudo dpkg --configure -a
dphys-swapfile (20100506-6) wird eingerichtet ...
Konfigurationsdatei »/etc/dphys-swapfile«
==> Datei auf System wurde von Ihnen oder von einem Skript angelegt.
==> Datei auch in Paket vom Paket-Betreuer bereitgestellt.
Wie möchten Sie vorgehen? Ihre Wahlmöglichkeiten sind:
Y oder I : Die Version des Paket-Betreuers installieren
N oder O : Die momentan installierte Version beibehalten
D : Die Unterschiede zwischen den Versionen anzeigen
Z : Eine Shell starten, um die Situation zu begutachten
Der Standardweg ist das Beibehalten der momentanen Version.
*** dphys-swapfile (Y/I/N/O/D/Z) [Vorgabe=N] ? d
--- /etc/dphys-swapfile 2022-06-10 23:24:27.971299737 +0200
+++ /etc/dphys-swapfile.dpkg-new 2010-05-06 20:27:14.000000000 +0200
@@ -1 +1,26 @@
-CONF_SWAPSIZE=2048
+# /etc/dphys-swapfile - user settings for dphys-swapfile package
+# author Neil Franklin, last modification 2010.05.05
+# copyright ETH Zuerich Physics Departement
+# use under either modified/non-advertising BSD or GPL license
+
+# this file is sourced with . so full normal sh syntax applies
+
+# the default settings are added as commented out CONF_*=* lines
+
+
+# where we want the swapfile to be, this is the default
+#CONF_SWAPFILE=/var/swap
+
+# set size to absolute value, leaving empty (default) then uses computed value
+# you most likely don't want this, unless you have an special disk situation
+#CONF_SWAPSIZE=
+
+# set size to computed value, this times RAM size, dynamically adapts,
+# guarantees that there is enough swap without wasting disk space on excess
lines 1-23...skipping...
--- /etc/dphys-swapfile 2022-06-10 23:24:27.971299737 +0200
+++ /etc/dphys-swapfile.dpkg-new 2010-05-06 20:27:14.000000000 +0200
@@ -1 +1,26 @@
-CONF_SWAPSIZE=2048
+# /etc/dphys-swapfile - user settings for dphys-swapfile package
+# author Neil Franklin, last modification 2010.05.05
+# copyright ETH Zuerich Physics Departement
+# use under either modified/non-advertising BSD or GPL license
+
+# this file is sourced with . so full normal sh syntax applies
+
+# the default settings are added as commented out CONF_*=* lines
+
+
+# where we want the swapfile to be, this is the default
+#CONF_SWAPFILE=/var/swap
+
+# set size to absolute value, leaving empty (default) then uses computed value
+# you most likely don't want this, unless you have an special disk situation
+#CONF_SWAPSIZE=
+
+# set size to computed value, this times RAM size, dynamically adapts,
+# guarantees that there is enough swap without wasting disk space on excess
+#CONF_SWAPFACTOR=2
+
+# restrict size (computed and absolute!) to maximally this limit
+# can be set to empty for no limit, but beware of filled partitions!
+# this is/was a (outdated?) 32bit kernel limit (in MBytes), do not overrun it
+# but is also sensible on 64bit to prevent filling /var or even / partition
+#CONF_MAXSWAP=2048
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
Konfigurationsdatei »/etc/dphys-swapfile«
==> Datei auf System wurde von Ihnen oder von einem Skript angelegt.
==> Datei auch in Paket vom Paket-Betreuer bereitgestellt.
Wie möchten Sie vorgehen? Ihre Wahlmöglichkeiten sind:
Y oder I : Die Version des Paket-Betreuers installieren
N oder O : Die momentan installierte Version beibehalten
D : Die Unterschiede zwischen den Versionen anzeigen
Z : Eine Shell starten, um die Situation zu begutachten
Der Standardweg ist das Beibehalten der momentanen Version.
*** dphys-swapfile (Y/I/N/O/D/Z) [Vorgabe=N] ?
SD Card /dev/mmcblk1
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 13293
|
hapoo-sai schrieb: SD Card /dev/mmcblk1
Das ist die Partition (... im nicht gemounteten Zustand?). Wenn dphys-swapfile ein Verzeichnis haben will, wird es damit evtl. nicht funktionieren. Welches Dateisystem hat die SD-Karte? vfat oder ext4 oder ...? Poste mal die Ausgaben von:
lsblk
Evtl. kannst Du auch ein neues Verzeichnis anlegen:
sudo mkdir /mnt/swapxx
die Partition mounten (abhängig vom Dateisystem?):
sudo mount -t vfat /dev/mmcblk1 /mnt/swapxx
lsblk
Ich weiß jetzt nicht was dphys-swapfile macht bzw. wie es reagiert, wenn das Dateisystem nicht ext4 ist. Probieren geht evtl. über studieren. 😉 EDIT: Wenn das so funktioniert, musst Du noch dafür sorgen, dass die Partition der SD-Karte rechtzeitig vor dem Start von dphys-swapfile gemountet/eingehängt wird. Ob das mit der /etc/fstab geht weiß ich nicht, evtl. mit einer service-unit, die die Partition vor dem starten von dphys-swapfile einhängt.
|