Verwirrung um Installation auf SD- Karte

  • Ich habe mal irgendwo gelesen, dass Programme die auf einer Speicherkarte installiert werden unter Umständen langsamer ausgeführt werden, da der Schreib/Lesezugriff auf Flash-Speicher immer deutlich langsamer ist als auf RAM.


    Ich glaube es war bei Tomtom, die meinten, wenn man die Software auch auf Speicherkarte installiert, kommen die Ansagen unter Umständen zu spät...


    Daher installiere ich alles, wo es auf Performance ankommt, immer im Hauptspeicher.


    Gruss
    Mundl

  • hallo,


    ich versteh auch nicht warum sich hier einige so aufregen, das man das programm nur im hauptspeicher installieren kann. der einzige nachteil wär wirklich bei hardreset oder wenn der akku leer ist. aber wer nen leeren akku hat der benutzt das gerät eh zu selten...denn wozu hat man nen ladekabel...außerdem gibt es auch backup programme...also ich benutz meinen pda nahezu zu 90% zur navi..die andere zeit nur für termin, spiele usw...


    ich habe nun auch desti pn und hab damit keine probleme das es im hauptspeicher installiert ist...startzeit ist super schnell und endlich ist dieser beschissene warnbildschirm weg...


    aber soll jeder machen wie er will

  • Zitat

    Original von Puvogel
    @elg
    ?(
    Ja und wieso sollte man dann die offensichtlich fehlerhafte Beta-Version doch - wie von Dir angeregt - der Allgemeinheit zur Verfügung stellen? ?(


    Wo habe ich geschrieben, dass es sich um eine "Beta-Version" handelt ?
    Was hat Destinator, als Beta, mit der Installation zu tun ?


    Die Beta-Version hat nur mit Navigation zu tun, also Destinator.


    Das Installationsprogramm hat mit Desti "nix" am Hut !


    Allmein bekannt ist, das Desti sehr wohl von der SD-Karte gestartet werden kann. Das beinhaltet aber, das Kopieren von Unterverziechnissen vom Hauptspeicher auf die SD-Karte, was kein grossen Probem darstellt. Das Ändern der Register-Einträge finde ich nicht so unkompliziert.


    Das Problem könnte man lösen in dem man hier was ändert:


    FolderS0=\DestinatorApps\Destinator\COMMON\Interface\Visual\All\"
    FolderT0="\DestinatorApps\Destinator\COMMON\Interface\Visual\%s\"
    FolderS1="Independent\%s\\DestinatorApps\Destinator\COMMON\Interface\Voice\All\"
    FolderT1="\DestinatorApps\Destinator\COMMON\Interface\Voice\%s\"


    Aber ich habe keine Ahnung, was "Independent" bewirkt. Man könnte "DestinatorApps" durch "Independent\%s" ersetzen und vielleicht wird das Programm auf SD-Karte installiert .....


    Gruss


    E.L.G.

    Einmal editiert, zuletzt von elg33180 ()


  • Zu Deiner Beruhigung:


    Ich habe Tomtom 2004 auf SD-Karte installiert und habe keine Probleme damit.


    Gruss


    E.L.G.


    P.S. Hier geht es nicht darum, ob schneller oder langsamer. Manche wollen Destinator auf SD-Karte haben.

  • Zitat

    Original von elg33180
    P.S. Hier geht es nicht darum, ob schneller oder langsamer. Manche wollen Destinator auf SD-Karte haben.


    Eine Alternative für solche "Weicheier" :gap wäre die CAB-Dateien auf die SD Karte zu kopieren...
    So kann man im Falle totalen Resets das Programm schnell wieder installieren.


    Just my $0.02
    Mundl


  • /Polemik an:
    Schön, jetzt wissen wir also, das es dir egal ist und auch, dass du nix dagegen hast, wenn andere es anders machen - wenn sie denn können.
    Polemik aus/


    Sorry für die Polemik, aber es gibt genug gute Gründe Programme nicht im Hauptspeicher zu installieren, auch wenn sie für dich und dein Anwendungsprofil nicht zutreffen.

  • Zitat

    Original von esackbauer


    Eine Alternative für solche "Weicheier" :gap wäre die CAB-Dateien auf die SD Karte zu kopieren...
    So kann man im Falle totalen Resets das Programm schnell wieder installieren.


    Just my $0.02
    Mundl


    Ich kann es gut verstehen, wenn solche "Weicheier" :gap das Programm nicht im Hauptspeicher installieren wollen.
    Lasse "Weicheier" :gap, "Weicheier" :gap sein !


    Ich habe Desti im Hauptspeicher, also kein "Weichei" :gap


    Gruss


    E.L.G.

  • Das für und wieder ein Programm auf der Karte zu installieren, sollte jeder für sich selbst entscheiden. Da ich meinen PDA nicht nur zum Navigieren nutze sondern auch noch allerhand andere, nützliche Sachen installiert habe, kommt für mich als Grund der knappe Speicher in Frage. Ich versuche immer, möglichst alle von Karte lauffähigen Programme auf Karte zu installieren. Dort habe ich mit 1 GB "etwas" mehr Platz. Nun brauchen manche Programme aber gewisse Dateien im Hauptspeicher, obwohl sie auf Karte installiert sind. So wird dann mit der Zeit der Speicher trotzdem knapp.
    Da beim Start eines Programmes die Programmdateien sowieso in den RAM geladen werden, wirkt sich das Installieren auf Karte im Programmablauf nicht aus, nur die Startzeit/Ladezeit wird erhöht. Müssen aber Programme wärend ihrer Ausführung z.B. Logdateien, *.tmp-Dateien u.s.w. schreiben und die werden im Root des Programmes abgelegt, so tritt allerdings ein um die Schreib/Lesezeit verzögerter Programmablauf in Erscheinung. Gut konzipierte Programme legen sich also solche Datein im Hauptspeicher an und nicht im Root des Programminstallationsordners. Ein solches Programm kann bis auf den verzögerten Programmstart ohne Einschränkungen auf Karte installiert werden.
    Eine Möglichkeit für den Desti wäre gewesen, die Installationsroutine für beide Möglichkeiten zu nutzen und den Anwender daraufhinzuweisen, dass es auf manchen PDA´s Probleme bei der Installation auf Karte gibt. Läuft es dann nicht auf Karte weiss man, woran es liegen kann und installiert neu im Hauptspeicher. So einfach und Anwenderfreundlich.


    Wer den Desti "händisch" auf Karte installieren will, braucht, wie schon mehrmals beschrieben, nur den Destinator-Ordner auf die Speicherkarte zu verschieben. Ich habe den Ordner "Destinator" in den vom Desti auf der Speicherkarte angelegten "Kartenordner" (DestinatorApps) verschoben. Der Link für den Desti in Windows\Startmenue\Programme muss an den neuen Pfad angepasst werden.


    Soll das TTS mit genutzt werden, wird es auch erstmal in den Hauptspeicher installiert. Es sollte dann im Ordner "Programme\ScanSoft" liegen. Von dort wird es auch auf die Speicherkarte verschoben (ich habe hier wieder den schon vorhandenen Ordner "DestinatorApps" gewählt. So habe ich alles was zum Desti gehört, in diesem Ordner.
    Jetzt kommt der Eingriff in die Registrie.
    Für mein Beispiel würde das so aussehen:


    HKLM\Software\Scansoft\Enviroment - Pfad auf " \Storage Card\DestinatorApps\ScanSoft\RealSpeakSolo " geändert.


    HKLM\Software\Scansoft\TTS\RealSpeakSolo - Pfad auf " \Storage Card\DestinatorApps\ScanSoft\RealSpeakSolo " geändert.


    HKLM\Software\Scansoft\TTS\SAPI5\Install - Pfad auf " \Storage Card\DestinatorApps\ScanSoft\RealSpeakSolo " geändert.


    Das wars auch schon. Damit wären die zum Betrieb benötigten Werte angepasst.
    Eigentlich müsste noch mehr umgeschrieben werden, um z.B. der Deinstallationsroutine den Pfad zu weisen. Wer es will, soll nach den entsprechenden Schlüsseln suchen und das Anpassen. Günstiger wäre natürlich eine Lösung über eine saubere Installationsroutine. Ich habe aber Hoffnung :).
    Auf meinem PDA läuft Desti, obwohl ich ihn gestresst habe, bisher ohne Absturz. Vorher war das, durch den beschriebenen Speichermangel bedingt, nicht der Fall. Hatte da mehrmals Freezes.


    Gruß digi1

    2 Mal editiert, zuletzt von digi1 ()

  • Danke für die Infos. :D
    Vielleicht schreibt ja auch jemand mal ein kleines Tool (Destinator ?), was den Krempel verschiebt und die Einträge ändert. (OT: gibts eigentlich ein Reg.exe für WM2003 ?)

  • @sososo


    danke für deinen tollen kommentar :respekt


    @all
    klar der speicher des pda ist begrenzt. nur jetzt über den pn rum zu nörgeln, nur weil man es nicht ohne aufwand auf die speicherkarte kriegt das regt mich auf...
    Destinator wird sich schon was dabei gedacht haben, warum man das nicht anbietet...und saxi hat selbst geschrieben das es auf manchen pdas zu problemen kam.. aber soll jeder machen wie er denkt
    ich wende mich nun den wichtigen dingen zu...ich geh nun zum auto und teste mein pn nun mal ausführlich. denn allein darauf kommt es an!


    so melde mich dann mal wieder wenn ich von meiner testfahrt zurück bin...

  • Zitat

    Original von klinke80
    @sososo


    danke für deinen tollen kommentar :respekt


    Bitte :gap

  • Hallo,


    verstehe die Diskussion nicht.
    Warum wartet ihr nicht einfach ab, was ich dazu sage? ;)


    Meine Antwort:


    Ich werde keine Beta- Version oder auch Teile davon zur Verfügung stellen.
    Die Entwickler werden solche Entscheidungen nicht ohne Grund fällen.

  • Das Installationsproblem geht aus den Installationsdateien insbesondere der CAB-Datei hervor und hat mit ActiveSync nichts zu tun.
    Ihr glaubt doch wohl nicht im Ernst, dass Destinator eine alte Version rausrücken wird, die zwar die Installation auf SD-Karte ermöglichte, bei einigen Tests aber Probleme verursachte ?(


    Sascha

  • @SaBo


    das scheint nicht allen einzuleuchten, wenn man sich diesen Thread durchliest, aber SAXI hat dies ja nun noch einmal - auch für die letzten Zweifler - eindeutig klargestellt.

  • Zitat

    Original von SAXI
    Meine Antwort:


    Ich werde keine Beta- Version oder auch Teile davon zur Verfügung stellen.
    Die Entwickler werden solche Entscheidungen nicht ohne Grund fällen.


    Hallo SAXI,


    niemand verlangt von Dir, dass Du es tust !


    Was ich nicht verstehe ist folgendes:


    Zitat

    Original von SAXI
    Ich entschuldige mich für die entsatandenen Missverständnise und ich werde einen Thread mit dem "Workaround", wie man Desti PN doch auf die SD Karte bekommt in die FAQ mit aufnehmen.


    Das wird "Deinen" Entwicklern nicht schmecken.


    Gruss


    E.L.G.