Hilfe für SWAP

  • 44 Antworten
  • Letztes Antwortdatum
Wildkater

Wildkater

Fortgeschrittenes Mitglied
15
Könnte mal jemand einen Hilfethread für SWAP erstellen ... höre ja in letzter Zeit nur positives davon, aber hab noch nirgends eine Anleitung gefunden ... immer nur so Bruchstücke ...

Wäre lieb, wenn mal einer ein How-To schreiben könnte!

Danke!
 
Keiner der es mal erklären kann?

Also rooten kann ich ohne Probleme ... nur das SWAP ist noch so ne Grauzone :(
 
Hallo :)

du musst erstmal deine SDCard partionieren.
Dieses kannst du im Fastboot/Recovery Modus machen.

Zum Beispiel:
Swap: 128 MB
Ext2 (für Apps): 512 MB

Um die Swap zu aktivieren brauchst du noch die "userinit.sh"
Die findest du hier: https://www.android-hilfe.de/forum/root-hacking-modding-fuer-htc-magic.38/swap-partition-groessen.27293.html#post-307121

Die Datei musst du in den Ordner "SD-ext" ablegen, also Datei auf der SDCard schieben und danach zb. mit den Root Explorer die Datei verschieben, den entweder neustart machen oder die Datei mit den Root Explorer ausführen.

Ob es geklappt hat, siehst du wenn du im "Terminal Emulator" den Befehl "free" eingibst.

# free
total used free shared buffers
Mem: 97764 95648 2116 0 92
Swap: 125392 25736 99656
Total: 223156 121384 101772

So hoffe habe alles so zusammen bekommen und es klappt bei dir ;)
Hier findest du auch noch infos: https://www.android-hilfe.de/forum/...c-magic.38/swap-partition-groessen.27293.html

oder hier: https://www.android-hilfe.de/forum/...-android-2-1-eclair-fuers-magic-g1.28682.html

lg
yoshi :)
 
  • Danke
Reaktionen: snoopdogg2210 und Dare
Perfekte Anleitung von yoshiko! :)

Vor dem Partitionieren unbedingt die Daten von der SD-Karte sichern, denn die gehen dabei verloren! - Damit es nachher kein böses Erwachen gibt ;-)

Aufpassen musst du auch wenn du bereits Apps2SD nutzt.
Sollte dies der Fall sein, dann vorher alle Apps von der SD in den internen Speicher verschieben (einzeln/manuell oder automatisch gleich alle mit einem Befehl möglich) und dann erst partitionieren.
 
Hatte mir gestern Abend das Programm "Swapper" aus dem Market gekauft.

Wenn ich "free" in der Console eingebe, ist dort auch alles richtig geändert.

Also hat das Programm alles anscheinend richtig ausgeführt. Und das nur mit 2 Klicks ...
 
Wildkater schrieb:
Hatte mir gestern Abend das Programm "Swapper" aus dem Market gekauft.

Wenn ich "free" in der Console eingebe, ist dort auch alles richtig geändert.

Also hat das Programm alles anscheinend richtig ausgeführt. Und das nur mit 2 Klicks ...

Ich vermute mal dass du mit Swapper eine Swap-Datei und nicht eine -Partition aktiviert hast.
 
Was ist der Unterschied?

Würde das nicht auch funktionieren? Oder gibts da Nachteile?


PS: Es geht auf jeden Fall alles flüssiger und schneller. Effekt hat es...
 
so wie ich richtig verstanden habe, erstellt das Programm nur eine "Auslagerungsdatei" und erstellt keine Partition, frage ist wohin er diese erstellt und was ist wenn diese Datei beschädigt ist ....
Aber solange es funktioniert .. ist ja alles okey :)

ps: aber warum kaufen wenn man es umsonst bekommen kann ^^
 
yoshiko schrieb:
ps: aber warum kaufen wenn man es umsonst bekommen kann ^^
Ich weis ;)

Aber so hab ich net dauernd das manuelle Updaten ... und die 1,50 Euro habe ich nun ausnahmsweise auch noch :D:D

Es wird eine Datei auf der SD Karte erstellt. Habe gerade nachgeschaut.

Kann ja auch mal einer von euch testen ... nicht das ich Halluzinationen habe und es gar nicht wirklich schneller ist ^^
 
es wird schon einwenig schneller sein ... es wird ja wie ein swap partition genutzt.
glaube nicht das du Halluzinationen hast ^^

und solange es funktioniert ist doch alles wunderbar :)

lg
yoshi :)
 
Wildkater schrieb:
Ich weis ;)

Aber so hab ich net dauernd das manuelle Updaten ... und die 1,50 Euro habe ich nun ausnahmsweise auch noch :D:D

Es wird eine Datei auf der SD Karte erstellt. Habe gerade nachgeschaut.

Kann ja auch mal einer von euch testen ... nicht das ich Halluzinationen habe und es gar nicht wirklich schneller ist ^^

Eine Swap-Datei auf der Fat32 der SD-Karte hat den Nachteil, dass beim Mounten der Karte am PC der Swap gekillt wird. (Was bei einer Partition nicht passiert.)

Meine Erfahrung ist, dass mit Swap alles wesentlich flüssiger läuft. Man sollte allerdings checken/aufpassen/kontrollieren dass der Swap-Speicher nicht nur permanent aufgefüllt sondern auch wieder freigegeben wird sonst wird das ganze System nach kurzer Zeit sehr schnell träge.
Für eine perfekte Speicherverwaltung kann ich die kostenlose App AutoKiller von AndRS Studio sehr empfehlen!
 
stimmt da hast du recht th2811 und das Programm "AutoKiller" nutze ich auch und funktioniert wunderbar kann ich auch nur empfehlen ... :)
 
Danke für die verständliche Erklärung und den Tipp mit dem Auto Killer App.
Verstehe nur noch nicht wie ich das am besten konfiguriere...

Gruß
 
das autokiller app?
also ich nehme die voreingestellten profile. habe "Aggressive" ausgewählt und läuft bis jetzt bestens ...
 
Ah ok, werd ich mal testen. Hab bis jetzt nur "Optimum" getested.


Thx & Gruß - Dare
 
hi - möchte mich da mal einklinken. ich hab das alles jetzt auch mal probiert, bei mir steht im Terminal folgendes:
# free
total used free shared buffers
Mem: 107152 105124 2028 0 356
Swap: 62692 29368 33324
Total: 169844 134492 35352

hab ich da jetzt was ausgelagert oder nicht ? funktioniert das so ? ich kann mit den Zahlen nicht wirklich was anfangen.

danke, Andi
 
Du hast totalen Swap: 62692
Benutzter Swap: 29368
Freier Speicher im Swap: 33324

Steht doch alles da... und jawohl du hast alles richtig gemacht.
Ich benutze seit Ewigkeiten eine Swapdatei auf ameiner Dreambox und habe keinerlei Nachteile gegenüber einer Swappartition feststellen können. Falls es Probleme mit USB gibt genügt ein entspanntes "swapoff /Verzeichnis/Dateiname" per Terminal, oder du hast Root-Rechte, dann schieb die Swapdatei auf die ext2 Partition, damit ist der obige Befehl überflüssig und Swap bleibt ständig aktiviert.

Falls Interesse besteht kann ich euch ein paar Tipps geben wie man per Root die Sache in der Console erledigt (anlegen, starten, abschalten) und wer lesen kann sucht mal im Netz nach "mkswap, swapon, swapoff" und wer nicht nur Root-Rechte hat, sondern sich auch als solcher an seinem Phone zu erkennen gibt, der sollte sich mal das Tut über "Busybox" reinziehen, da kann man den Frosch bei den Eiern packen, ohne jedes Forum voll zu jammern. Busybox ist ein mächtiges Werkzeug und unerlässlich für Scriptfreaks. Da kannste ein Fahrrad bei Bedarf aus deinem Phone machen...

Für einen lumpigen "Swapper" Geld zu verlangen und den Source nicht frei zu geben finde ich schon dreist, ist nicht im Sinne des Erfinders und verstösst gegen die GPL unter der der Code entstanden ist!!! Sind wir denn hier bei Win-Mobile?

Ulli
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: gosinga
Servus,

nun staune ich ja mal bauklötze.
gestern hatte ich swap eingerichtet, welches mir auch im terminal aufgelistet wurde.

jetzt habe ich neugieriger weise nochmal nachgeschaut und es wird mir swap 0 angezeigt.
im ordner sd-ext steht die userini mit den korrekten werten drin.

könnte mir das mal bitte jemand erklären was da evtl. los ist?

LG Chris
 
Gib mal in der Console (wenn du im richtigen Pfad bist) cat userini (oder wie die Datei heisst) ein und poste hier den Inhalt. Da sollte der Name und Pfad zur swapdatei stehen. Schau dann ob die Datei existiert (Befehl sh Dateiname). Besitzt du Rootrechte?

Ulli
 
@ ulli01

Console? meinst du über diesee adb geschichte.
Hab das mit dem adb noch nicht zum laufen gebracht.

root hab ich.
ich habe eine userini.sh aus nem anderen thread genommen, die auf die sd card kopiert,
von dort dann ins sd-ext verzeichnis mittels rootexplorer kopiert und auf meine bedürfnisse editiert.
hatte auch gefunzt.

wie gesagt, das mit dem adb bekomm ich nicht zum laufen.
treiber sind installiert (Windoof xp) debbuging ist an aber funtzt nicht.

LG Chris
 

Ähnliche Themen

F
  • Finsch
Antworten
3
Aufrufe
1.332
snoopdogg2210
snoopdogg2210
B
Antworten
2
Aufrufe
7.323
bluefix
B
B
  • b-rabbit1984
2
Antworten
23
Aufrufe
15.489
T!m35p07
T!m35p07
Zurück
Oben Unten