1. Nimm jetzt an unserem 2. ADVENT-Gewinnspiel teil - Alle Informationen findest Du hier!

[Diskussion] 256 MB Ram zu wenig? Swap?

Dieses Thema im Forum "Root / Hacking / Modding für Motorola Milestone" wurde erstellt von payce, 09.11.2010.

  1. payce, 09.11.2010 #1
    payce

    payce Threadstarter Android-Lexikon

    Beiträge:
    1,133
    Erhaltene Danke:
    1,133
    Registriert seit:
    15.02.2010
    Hi!

    Mal ein kleiner Anstoss:

    Ich hatte letztens ein SGS in der Hand und konnte ein wenig rumspielen. Mir ist sofort aufgefallen, was für eine irre Performance das SGS an den Tag legt (vor Allem beim Starten von Apps). Im Vergleich dazu kommen einem die kleinen Totzeiten am Stein wie eine Ewigkeit vor.

    Wie man bei AndroidPIT schön sieht: Großer Smartphone Leistungsvergleich mit Quadrant Professional - AndroidPIT
    liegt das vielleicht am I/O, das ist ja beim Stein trotz OC und inzwischen 2.2er Android recht lahm. Ein anderer Grund könnte meiner Meinung nach sein, dass 256 MB für Android 2.2 einfach zu wenig sind. Nach der Installation von ein paar Apps wird der RAM regelmäsig beim Starten von anderen Apps geleert. Schönes Beispiel: Startet mal Angry Birds oder Copilot oder ähnlich speicherintensive Apps. Danach meint man fast, der Stein bootet neu. Es wird fast alles aus dem Speicher rausgeschmissen und danach neu geladen.

    So, jetzt der Anstoss der Diskussion:


    • Würde Swap was bringen? Bspw. 128 MB virtueller RAM? Oder würde dieses das System eher ausbremsen?
    • Bekommt man I/O hoch, indem man irgendetwas auf eine schnelle SD-Karte auslagert? App2SD per ext2 haben ja schon einige hier ausprobiert und bei Quadrant (etwas) bessere Werte erreicht.

    Blöd: Swap geht beim momentanen Kernel nicht. Wäre es möglich eine Art swap.ko zu insmodden? Wüsste hier jemand etwas?

    Bin gespannt... :D
     
  2. Riffer, 09.11.2010 #2
    Riffer

    Riffer Android-Lexikon

    Beiträge:
    1,261
    Erhaltene Danke:
    220
    Registriert seit:
    06.03.2010
    Phone:
    OnePlus Two
    Tablet:
    Samsung Galaxy NotePRO 12.2
    Ich fürchte, Du wirst warten müssen bis der offizielle Quelltext zum offiziellen Milestone Froyo draussen ist. Erst dann kann mit Sicherheit gesagt werden, ob ein swap machbar ist. Ich vermute allerdings eher nein, da das eigentlich eine Kernel-Option ist und Moto das nun mal nicht vorsieht.
     
  3. hanschke, 09.11.2010 #3
    hanschke

    hanschke Gast

    swap ist leider nicht möglich bei moto.
     
  4. elturko, 09.11.2010 #4
    elturko

    elturko Fortgeschrittenes Mitglied

    Beiträge:
    269
    Erhaltene Danke:
    39
    Registriert seit:
    07.07.2010
    Phone:
    Sony Xperia S

    Kann nicht einer Aussage von dir zustimmen. Mein Stein läuft genau so gut wie das Desire meines Bruders. Die minimalen Wartezeiten sind in einem Bereich, der nicht messbar ist. Klar sind 256mb nicht die Welt, aber da ich Speicherintensive Apps sowieso separat schließe, kommt der Stein nie in den Bereich, neu booten zu müssen.
     
  5. payce, 09.11.2010 #5
    payce

    payce Threadstarter Android-Lexikon

    Beiträge:
    1,133
    Erhaltene Danke:
    1,133
    Registriert seit:
    15.02.2010
    Okay, öhm, elturko: "...meint man fast, der Stein bootet neu" - damit wollte ich zum Ausdruck bringen, dass der Stein nach so einer Tortur erstmal etwas "hängt" bevor es weiter geht. Ein Desire hatte ich noch nicht in der Hand, "nur" das SGS. Und dort war der Unterschied nun mal sonnenklar. Den kann man auch nicht mit einer rosaroten "Mein-Stein-ist-geil" Brille wegretuschieren. Nimm mal das Galaxy in die Hand. Also kann ich mit Deiner Aussage nun irgendwie gar nix anfangen. :/

    Egal:

    @hanschke: Blöd, dass swap bei Moto nicht gehen soll. Jetzt bitte ned falsch verstehen, aber... warum? :) Hast Du da irgendwelche Hintergrundinfos? Ich find nix...
     
  6. eybee1970, 09.11.2010 #6
    eybee1970

    eybee1970 Android-Ikone

    Beiträge:
    5,390
    Erhaltene Danke:
    4,990
    Registriert seit:
    19.01.2010
    Phone:
    HTC One M9
    lies mal hier: http://www.android-hilfe.de/root-ha...40165-swap-app-bringt-das.html?highlight=swap

    Ist nicht hochoffiziell, aber swap muss eben vom Kernel unterstützt werden und wenn Moto das nicht macht und wir am Kernel nichts fummeln können, wird das wohl nix
     
    payce bedankt sich.
  7. hanschke, 09.11.2010 #7
    hanschke

    hanschke Gast

    @eybee1970

    danke. warst schneller. bin gerade erst rein.
     
  8. mr.stylo, 10.11.2010 #8
    mr.stylo

    mr.stylo Android-Lexikon

    Beiträge:
    1,345
    Erhaltene Danke:
    312
    Registriert seit:
    19.09.2010
    Das der Kernel das nicht unterstützt ist klar. Aber die Frage war ja ob man das per Kernelmodul nachladen kann? Ich kenn mich da überhaupt nicht aus, aber die Frage ist interessant.
     
  9. payce, 10.11.2010 #9
    payce

    payce Threadstarter Android-Lexikon

    Beiträge:
    1,133
    Erhaltene Danke:
    1,133
    Registriert seit:
    15.02.2010
    Danke eybee. :)

    Den Thread kannte ich schon. Dass der jetzige Kernel und wahrscheinlich auch der 2.2er das nicht kann dürfte klar sein. Wie Stylo schon meinte: Gibts vllt etwas wie eine swap.ko, die man aus einem Droid2 oder woher auch immer rippen könnt? Wär ja was.

    Mal als kleine Hintergrundinfo und Motivator:
    Laut dem Benchmark "J Bench Mark" komme ich im NAND Flash auf 0,5 MB/s schreiben, 3,5 MB/s lesen. Auf der SD-Karte jeweils 3 MB/s schreiben, 6,5 MB/s lesen. (8 kb Buffer). D.h. meine SD wäre beim Lesen etwa doppelt so schnell wie der interne Flash.

    D.h. entweder swap memory auf der SD und/oder möglichst viel auf die SD-Karte rüberkopieren und dort mounten (/data /cache usw.). Beides könnte die Arbeitsgeschwindigkeit des Steins doch zum Besseren bewegen. Bei Letzterem sehe ich nur folgende gravierende Nachteile: SD-Karte über USB zu mounten wird ein K(r)ampf, das rüberkopieren dürfte wohl bei jedem Systemstart notwendig werden. Swap wäre der direktere (aber auch unelegantere) Weg, die hohe Lesegeschwindigkeit zu nutzen.

    Oder übersehe ich da was?

    Grüße!
     
  10. hanschke, 10.11.2010 #10
    hanschke

    hanschke Gast

    frag mal naba ob das geht. idee ist gut aber ich weiß nicht warum das noch keiner gemacht hat bis jetzt.
     
  11. Sakaschi, 10.11.2010 #11
    Sakaschi

    Sakaschi Android-Ikone

    Beiträge:
    7,008
    Erhaltene Danke:
    4,098
    Registriert seit:
    24.04.2010
    jo die idee wäre geil es als modul zu laden... Naba wo bist du :o

    ^^

    lg.
     
  12. payce, 11.11.2010 #12
    payce

    payce Threadstarter Android-Lexikon

    Beiträge:
    1,133
    Erhaltene Danke:
    1,133
    Registriert seit:
    15.02.2010
  13. payce, 11.11.2010 #13
    payce

    payce Threadstarter Android-Lexikon

    Beiträge:
    1,133
    Erhaltene Danke:
    1,133
    Registriert seit:
    15.02.2010
    Ich zitiere mal:

    :p :p :p

    :crying:
     

Diese Seite empfehlen