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.
SGH-S100 und Java
-
-
-
es geht !!! heureka - es geht!!!!
Warum geht es nun?
Egal! S100 - Eplus und gprs ... ich kann wappen -
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 -
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??? -
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= nullMemory:
totalHeap= 184320
totalRMS= 32214
compactingGC= yesScreen:
isColor=true
numColors= 65536
doubleBuffered= true
pointerEvents=falseProtocols:
http=true
https=false
socket=true
ssocket=false
serversocket=true
datagram=true
comm=true
file=falseSpeed:
n/a
(RecordstoreException closing .db file)
primeSieve=4537 mswird 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 -
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,
OliverEdit:
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?
-
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!