Ergebnis 1 bis 3 von 3
-
30.08.2015, 18:13 #1
- Registriert seit
- 05.07.2015
- Ort
- Köln
- Beiträge
- 276
- Thanks (gegeben)
- 7
- Thanks (bekommen)
- 8
- Total Downloaded
- 648,19 MB
- Total Downloaded
- 648,19 MB
Box 1:Gigablue HD800UEBox 2:Gigablue Quad PlusBox 3:Gigablue UHD Quad 4k[HowTo] Swap einrichten (Auslagerungungsdatei für den RAM)
Wenn der Speicher mal knapp ist, ist es sinnvoll ein Swap anzulegen um den Arbeitsspeicher etwas zu entlasten.
Voraussetzungen:
- ein USB Stick oder anderweitigen Flashspeicher
- mit einem gängigen Dateisystem (FAT32,ext2,ext3,ext4 oder XFS)
- und mind. 512MB freien Speicher
In meinem Beispiel ist der Sick als HDD nach /media/hdd gemountet. Wenn ihr euer Gerät beispielsweise als USB mountet muss der Pfad /hdd/swapfile dann in /media/USB/swapfile geändert werden.
Code:# Auslagerungsdatei anlegen - of=<Pfad zur Auslagerungsdatei> count=<Größe der Auslagerungsdatei in MB> # Keine Angst, das dauert eine Weile dd if=/dev/zero of=/hdd/swapfile bs=1M count=512 # die nötigsten Rechte verteilen chmod 600 /hdd/swapfile # Datei als swap formatieren mkswap /hdd/swapfile # swap aktivieren swapon /hdd/swapfile # Nun muss die Box das swap nur noch automatisch einbinden. Das geht wunderbar über die /etc/fstab Einträge echo -e "/hdd/swapfile \tswap \tswap \tdefaults \t0 \t0" >> /etc/fstab
Man kann dem System noch mitteilen wie der swap gehandhabt werden soll. Dazu kann man die sogenannte swappiness einstellen. Diese beschreibt die Neigung des Kernels selten genutzte Daten aus dem RAM auszulagern.
Dazu kann man Werte von 0 bis 100 vergeben.
- 0: Der Kernel versucht es zu vermeiden, Daten in den Swap auszulagern.
- 100: Der Kernel lagert sehr schnell Speicher in den Swap-Bereich aus
Ich denke Werte zwischen 30 und 65 sind hier sinnvoll
Code:# aktuelle swappines auslesen sysctl vm.swappiness # swappiness temporär bis zum reboot ändern (zum testen) sysctl -w vm.swappiness=30 # eine neue swappiness dauerhaft ändern wird nur durch den entsprechenden Eintrag in die Datei /etc/sysctl.conf erreicht mcedit /etc/sysctl.conf # dann die Zeile hinzufügen oder editieren ... Die Datei sollte mit einer leeren Zeile aufhören!! vm.swappiness = 60
Geändert von Drachenherzen (30.08.2015 um 18:37 Uhr)
-
Danke - 3 Thanks
-
Advertising
-
30.08.2015, 18:30 #2
- Registriert seit
- 02.12.2013
- Ort
- NRW
- Beiträge
- 874
- Thanks (gegeben)
- 380
- Thanks (bekommen)
- 473
- Total Downloaded
- 820,30 MB
- Total Downloaded
- 820,30 MB
Box 1:Gigablue UHD Quad 4KGut kopiert und ohne Angabe des Autors.
Zutritt verwehrt - GigaBlue ForumGruß. sumpfhuhn0
Xtrend ET-8500 4x DVB-S2, 1TB HDD, openATV 5.1
Mut@nt HD2400 2x DVB-S2, 2TB HDD, openATV 5.1
WWIO Bre2ze 1x DVB-S2, openATV 5.1
Edison OS mini 1x DVB-S2 ATV 5.1
MK Digital Multischalter zur Verteilung von 8 SAT-ZF-Ebenen 12 Teilnehmer ASTRA+Hotbird
-
Danke - 3 Thanks
-
30.08.2015, 20:10 #3
- Registriert seit
- 07.04.2013
- Beiträge
- 874
- Thanks (gegeben)
- 83
- Thanks (bekommen)
- 387
- Total Downloaded
- 19,78 MB
- Total Downloaded
- 19,78 MB
Box 1:Gigablue Solo @ ATV4Box 2:Sogno 8800HD @ ATV4 / PLI4Box 3:diverseIch hab die HowTo section hier in der Bastelecke noch gar net bemerkt
In der normalen HowTo Section war ich aber schneller
http://www.opena.tv/howtos/1513-swap...r-den-ram.html
LG Niki
-
Danke - 1 Thanksbrin bedankten sich
Lesezeichen