SGH-S100 und Java

  • Ich wage allerdings zu bezweifeln, daß da dann außer den Logos zum Start und Ende sowie dem vordefinierten Wap-Profil großartig was anders sein wird. Denn laut Samsung und T-Mobile ist das Gerät in keiner Weise beschränkt. Daß es ausgerechnet mit D1 funzt und mit D2 Probleme gibt, kann auch Zufall sein. Ich hatte z.B. mal ein Q100, das war auch kein T-Mobile-Gerät. Dieses ließ sich ums verr****** nicht dazu bewegen, mit D2 per GPRS zu wappen.

    Ist das eine von den Kirchen, wo man so kleine Cracker kriegt? Ich habe Hunger!

  • es geht !!! heureka - es geht!!!!
    Warum geht es nun?
    Egal! S100 - Eplus und gprs ... ich kann wappen ;)

    sag mir was du von mir hälst -
    und ich sage dir, was du mich kannst.
    manche sagen, ich wäre ein arschloch, aber ich finde das unpassend.
    wenn überhaupt bin ich "DAS".

  • WebViewer 1.4


    Hi!


    Ich habe wegen dem Speicherproblem Liam Quinn von http://www.reqwireless.com gefragt und folgende Antwortmail erhalten:


    "> There's is another problem which occurs using the WebViewer on a Samsung
    > SGH-S100. For example if you want to load http://www.telefon-treff.de (the biggest
    > german mobile community) there comes a failure notice "out of memory"! And
    > this seem's to happen with many other websites, too.
    >
    > The Samsung SGH-S100 has 300kb memory for Java applications - is this too
    > less? BTW, "out of memory" also comes when you disable "Enable images".


    The 300 kB for Java applications is likely separate from the heap memory,
    which is what WebViewer uses while showing Web pages. I don't know how
    much heap memory is available on the S100.


    There is a MIDlet at
    http://kissen.cs.uni-dortmund.de:8080/devicedb/sysinfo.html that
    determines characteristics of the device including heap size. Running
    that MIDlet would give some ideas of the limits of the S100.


    > If you download a website with the WebViewer - where will it be stored in the
    > phone? On the sim-card? on the phone-memory? On the Java-memory?


    It's stored in the Java Virtual Machine's heap memory, which is likely
    separate from the 300 kB.


    > Do you have already spoken to Samsung about this problem?


    No, we haven't. Samsung doesn't appear to have any tools or support for
    developers, unfortunately.


    > I meen, at
    > present, the S100 is the only phone in Europe where the WebViewer would make
    > sense (because of it's big 65k-color-Display, 160x128 dots), but it doesn't
    > work because there always comes the message "out of memory"!
    >
    > Do you have a solution for this problem?


    If the S100 has a small heap, there's not much that can be done other than
    disabling images and primarily browsing small Web pages. Some Web sites
    offer trimmed down versions that will work better with a small heap; for
    example, there are http://www.google.com/palm and
    http://slashdot.org/palm/.


    Regards,


    --
    Liam Quinn, Reqwireless Inc.
    http://www.reqwireless.com/ "


    Also wenn ich das richtig verstanden habe, kann man mit dem Tool unter dem angegebenen Link herausfinden, wieviel heap memory das S100 hat, oder?! Das wäre doch genial, wenn das mal wer ausprobieren könnte...:top:


    mfg,
    Oliver

    Samsung Galaxy S7
    iPhone 7

  • Exception caught in main ...
    Das war mein erster und mein zweiter Versuch von midlet.org
    via WAP und Eplus und GPRS etwas downzuladen ... Hat
    jemand einen tipp was er mir damit sagen will???

    sag mir was du von mir hälst -
    und ich sage dir, was du mich kannst.
    manche sagen, ich wäre ein arschloch, aber ich finde das unpassend.
    wenn überhaupt bin ich "DAS".

  • Ich hab SysInfo laufen lassen und folgende Ergebnisse rausbekommen:


    Samsung SGH-S100


    Properties:
    platform= j2me
    configuration= CLDC-1.0
    profiles=MIDP-1.0
    locale=en_US
    encoding= null


    Memory:
    totalHeap= 184320
    totalRMS= 32214
    compactingGC= yes


    Screen:
    isColor=true
    numColors= 65536
    doubleBuffered= true
    pointerEvents=false


    Protocols:
    http=true
    https=false
    socket=true
    ssocket=false
    serversocket=true
    datagram=true
    comm=true
    file=false


    Speed:
    n/a
    (RecordstoreException closing .db file)
    primeSieve=4537 ms


    wird auch bald unter http://kobjects.org/devicedb/ auftauchen, leider laufen die Limits nicht.


    gruss

  • S100 - heap memory


    Danke, greenfrog!


    Jetzt brauchen wir nur noch jemanden, der das interpretiert...


    Aber 184kb heap memory müßte doch eh für die TT-Seite (115kb) ausreichen?!


    Was bedeutet eigentlich "heap memory"? Was zeichnet diesen Speicher aus?


    mfg,
    Oliver

    Samsung Galaxy S7
    iPhone 7

  • Heap-Memory ist im Allgemeinen der RAM-Speicher, der einer Applikation während Ihrer Laufzeit zur Verfügung steht.
    Kann gut möglich sein, dass 184KB nicht reichen. Ich weis ja nicht wieviel Verwaltungsoverhead im Browser betrieben wird. Wer es genau wissen will, kann ja den Reqwireless Browser mal ins Wireless Toolkit von Sun reinladen und den Memorytrace aktivieren.


    Servus
    TobsTec

  • Aha...


    Mir ist noch was eingefallen: Hängt der heap memory nicht davon ab, wieviel Adressen, Java-Progs,... man gespeichert hat? Dann müßte man ja den Test eigentlich bei einem neuen S100 (ohne, daß was draufgespielt ist) machen...


    mfg,
    Oliver


    Edit:


    Um es zu präzisieren: Wenn man neben dem WebViewer noch ein weiteres Java-Programm auf sein Handy runtergeladen hat, wird dann der heap memory kleiner? Ich meine wird der dann irgendwie gesplittet? Oder steht der gesamte heap memory nur immer der Anwendung zu Verfügung, die momentan verwendet wird? Löscht der sich automatisch nach Beendigung der Anwendung?


    Edit 2:


    Ist der heap memory unter allen möglichen Umständen (versch. Progs.) bei allen S100 immer gleich? Immer 184kb? Vielleicht kann ja jemand anderer auch noch den Systemtest machen und das Ergebnis hier posten?

    Samsung Galaxy S7
    iPhone 7

  • Benz-Driver:


    Nein, solange ein Java MIDlet nicht ausgeführt wird, braucht es auch keinen Heap... Wie gesagt, das ist ja der dynamisch verbrauchte RAM Speicher während der Ausführung.
    Ich denke Java MIDlets haben einen fixen Heap zur Verfügung, quasi reserviert. So das der auch unter allen Umständen (GPRS-Download e.t.c.) zur Verfügung steht.


    cu
    TobsTec

  • also ich hab nochmal einen Test mit weniger Java-Programmen gemacht. Der Heap ist fest bei 180kB und steht immer zur verfügung, der restliche Speicher verteilt sich sowohl auf Java-Programme als auch auf SMS, Telefonbucheinträge, Bilder ....


    Canvas-Size ist übrigens 160x144.


    gruss

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!