SiDiary > Allgemeines

Speicherprobleme ,mit dem iPAQ

(1/4) > >>

Archchancellor:
Rausgelöst aus Wunschzettel für Sidiary (WIN32) :

Hallo noch mal,

hab je letzte Woche Problem mit der Seicherzeit angesprochen.
Nach einem "Vollreset" lag die Zeit bei ca. 4 Sec. :banane:
Diese Zeit hält das Programm auch wenn man:
keine Ordner anlegt um Ordnung auf dem palm zu bringendie Überflüssigen Sprachen (Englisch, Französich, etc. nicht löscht - vom Palm
Ansonsten steigt die Speicherzeit auf sage und schreibe 43sekunden an :moser:

Da ich ein "Ordnungliebender" Mensch bin, hab ich halt zusätzliche Ordner angelegt und die anderen Sprachen (weil für mich Überflüssig) gelöscht ==> BÖSER FEHLER :mauer:

Moral davon ==> 3 Resets

Archchancellor
Nicht alles, was zwei Backen hat, ist ein Gesicht.
(Winfried Bornemann)

Joerg Moeller:

--- Zitat von: Archchancellor am Juli 23, 2004, 10:02 ---Da ich ein "Ordnungliebender" Mensch bin, hab ich halt zusätzliche Ordner angelegt und die anderen Sprachen (weil für mich Überflüssig) gelöscht ==> BÖSER FEHLER :mauer:

Moral davon ==> 3 Resets

--- Ende Zitat ---

Resets kommen bei mir auch immer wieder mal vor (daß sie nötig sind). Ansonsten warte auf das nächste Update. Ich hab es schon im Beta-Test und kann im Moment nicht sagen, wie lange er zum Speichern braucht, weil ich die "Sanduhr" gar nicht mehr zu Gesicht kriege. (Außer wenn ich die Statistik aufrufe. Um alle abgespeicherten 419 Werte zu berechnen braucht es dann "schon" 25 Sekunden)

Alf:

--- Zitat von: Archchancellor am Juli 23, 2004, 10:02 ---Nach einem "Vollreset" lag die Zeit bei ca. 4 Sec. :banane:
Diese Zeit hält das Programm auch wenn man:
keine Ordner anlegt um Ordnung auf dem palm zu bringendie Überflüssigen Sprachen (Englisch, Französich, etc. nicht löscht - vom Palm
Ansonsten steigt die Speicherzeit auf sage und schreibe 43sekunden an :moser:

Da ich ein "Ordnungliebender" Mensch bin, hab ich halt zusätzliche Ordner angelegt und die anderen Sprachen (weil für mich Überflüssig) gelöscht ==> BÖSER FEHLER :mauer:

--- Ende Zitat ---

Sorry, aber das kann ich so nicht stehen lassen: Denn beim Speichern von Werten (und davon reden wir doch?) passiert ganz sicher nichts mit den Sprachfiles.
D.h. die Aktionen

--- Zitat ---keine Ordner anlegt um Ordnung auf dem palm zu bringendie Überflüssigen Sprachen (Englisch, Französich, etc. nicht löscht - vom Palm
--- Ende Zitat ---
haben null Auswirkungen auf den SiDiary-Programmcode zum Speichern von Daten!

Die Sprachfiles können in der aktuellen Version eigentlich auch nicht wirklich ein Grund sein für Verzögerungen z.B. beim (noch) langsamen Programmstart, da sie seit (mindestens) dem letzten Update bereits auf Unicode umgestellt waren und lediglich die Files mit den Bewegdaten noch im langsameren Ansi-Format geschrieben werden.
Letzteres entfällt mit dem neuen Update (dafür musste ich nur auch die Synchronisierung im Windows-Client anfassen), d.h. zukünftig werden alle Files auf dem PPC im schnelleren Unicode-Format bearbeitet.

Mir scheinen solch massive Performance-Unterschiede eher aus anderen Gründen aufzutreten: Ich weiss z.B. von Olli (hier aus dem Forum), dass er auf seinem Ipaq 3870 bisher noch nie (auch nicht mit der momentanen Release) nennenswerte Verzögerungen beim Speichern hatte. Bei mir hingegen hat's am Monatsende bis zu 5-6 Sekunden gedauert.
Wenn man sich die reinen HW-Leistungen anschaut, dann hat der iPaq 3870 "nur" einen 206MHz XScale-Prozessor, mein Toshiba e740 sogar einen 400MHz-XScale-Prozessor. Trotzdem ist meine Kiste eklatant langsamer.

Hintergrund: Jeder Gerätehersteller implementiert das Betriebssystem Windows CE für seine Hardware jedesmal "neu" und achtet dabei eben auf die besonderen HW-Zusammenhänge. Im Falle von Toshiba war man aber der Meinung, das OS nicht für den (damals neuen) XScale-Prozessor zu optimieren, (was nebenbei auch in den einschlägigen Foren für reichlich Wirbel gesorgt hat), so dass ich im Grunde eine rel. neue HW aber trotzdem eine lahme Kiste habe.

Das alles kann aber eigentlich NIE zu einer Verarbeitungsdauer von 45 Sekunden wie bei Dir führen.

Es gilt nun eigentlich zu klären, was (ausser den Ordner-Verschiebereien) noch alles "im Hintergrund" Deine Kiste ausbremsen könnte, evtl. gibt's da zu Deiner Hardware im Web 'was zu finden?! Denkbar wäre z.B., dass Deine Kiste vielleicht anfängt den Speicher fies zu fragmentieren oder evtl. eine Art "swapping" zwischen Arbeitsspeicher und Programmspeicher betreibt. Aber ich muss gestehen, mit solch tiefen Systemkenntnissen in Bezug auf PPCs bin ich auch nicht ausgestattet und wie gesagt im Prinzip kann man da nicht mal PPC A mit PPC B direkt vergleichen...

Dass die 45 Sekunden kein grundsätzliches, programmatisches Problem von SiDiary sein können zeigt ja auch, dass es nach einem Reset auch bei Dir mit 4 Sekunden drastisch schneller geht! Aber auch diese 4 Sekungen habe ich ja mit der neuen Version auf <1 Sek. 'runtergequetscht ;) - das Update gibt's übrigens "höchstwahrscheinlich" nächste Woche...

Das hilft Dir jetzt alles zwar wenig weiter aber zumindest den 45 Sekunden-Ball musste ich erst mal zurückspielen...  :zwinker:

Ciaoi und allen ein schönes Wochenende,
Alf.

Archchancellor:

--- Zitat von: Alf am Juli 23, 2004, 14:07 ---Dass die 45 Sekunden kein grundsätzliches, programmatisches Problem von SiDiary sein können zeigt ja auch, dass es nach einem Reset auch bei Dir mit 4 Sekunden drastisch schneller geht!
--- Ende Zitat ---
Jetzt auch nicht mehr :kratz:
Ansonsten hab ich halt das verlängern bei den von Dir negierten Verhalten festgestellt <== versteht jemand was ich schreibe :staun:
Da sich das speichern nun jadoch bei 67 Sekunden und länger einpendelt kan ich die Palmstriktuir ja wieder mit anderen Ordnern "Vollmüllen" :balla:

Trotzdem DANKE für die Antwort.

Baöd fängt ja wieder Fußball ==> http://www.vfl4u.de/ an, dann seit ich mich los bzw, seht mein geschreibsel nicht mehr so oft

BWG und GA TK
Wer eine Wahrheit verbergen will, braucht sie nur offen auszusprechen - sie wird einen ja doch nicht geglaubt.
(Charles Talleyrand, frz. Politiker, 1754-1838)

Alf:
>Ansonsten hab ich halt das verlängern bei den von Dir negierten Verhalten festgestellt <== versteht jemand was ich schreibe
Schwer aber ich hoffe, ich hab's verstanden :duck:  :zwinker:

Ich sage ja nicht, dass das von Dir beobachtete Verhalten nicht tatsächlich auf die Gesamtperformance Deines Systems Auswirkungen hat - es beeinflusst nur den Programmcode von SiDiary, der da an der Stelle ausgeführt wird, in keiner Weise.

Vielleicht legt Deine Kiste einfach tatsächlich Pausen für so etwas wie "Swapping" oder "Seicherfragmentierungen" ein...

Wie auch immer, die neue Version steht unmittelbar vor der Tür - vielleicht bringt die ja schon die Wende?!
(Ich mach Dir mal ein Vorabpaket per Email fertig)

67 Sekunden sind jedenfalls indiskutabel aber so langsamen Code hätte ich mich nie getraut, ins Internet zu stellen, geschweige denn, dass ich die Geduld gehabt hätte auf meine eigenen Werte immer eine solche Zeit zu warten...also irgendetwas besonderes muss an Deinem Gerät schon sein...

Ciaoi, Alf.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln
Powered by SMFPacks Likes Pro Mod