È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
Nuova Discussione
Rispondi
 
Pagina precedente | 1 | Pagina successiva

Gestione installazione dei dati

Ultimo Aggiornamento: 13/03/2007 00:55
Autore
Vota | Stampa | Notifica email    
09/03/2007 15:20
 
Email
 
Scheda Utente
 
Quota
Post: 3.713
Registrato il: 05/02/2006
Treo Icon
Moderatore
OFFLINE
Comincio al volo la mia serie di chiarimenti, chiedendo da niubbo WM......

Quando si installa un'applicazione, il sistema chiede di installarlo sul dispositivo o sulla storage card.

Qual'è il vantaggio di questa seconda scelta, oltre all'intuibile risparmio di memoria interna, visto che WM credo vada a settare (come sul PC) anche tutte le sue belle voci di registro?

In altre parole, dopo un eventuale hard reset, che me ne faccio del programma installato sulla mini SD?
E' riutilizzabile?

O esiste qualcosa tipo Power Run per Palm OS per intenderci, che poi possa renderlo nuovamente utilizzabile, ricreando le giuste voci e i giusti links per la sua esecuzione?

Ci sono poi dei limiti (intuibili) alla installazione dei vari tipi di programmi sulla card invece che nella memoria interna?
________________
Gigi...the original
09/03/2007 15:36
 
Email
 
Scheda Utente
 
Quota
Post: 2.988
Registrato il: 09/01/2006
Treo Borg
Amministratore
OFFLINE
è una delle primissime cose chemi chiesi anch'io.
alle prime installazioni cominciai cmq a installare la memoria interna o cmq ad installare da 'palm-user'
poi via via, dopo un paio di hard reset ho cominciato a metter il più possibile sulla sd. A dir il vero non ho ancora trovato un app che non giri se installata su sd e nemmeno mai letto nelle istuzioni del sw stesso.
E questo credo sia possibile grazie al multitasking. Praticamente ho messo pochissimi sw in ram, tipo phonealarm.

e la stessa prima cosa che cercai anch'io fu proprio PowerRun: non cè! (non mi pare...)
viene consigliato di rifare l'installazione, senza disinstallare l'app (lo fa al momento e poi, quando chiede dove installare, si cambia)
Io son convinto che basta copiare la cartella del sw dal treo alla sd e tutto va a posto. Ma ho preferito fare le cose x bene, non avendo ancora piena padronanza.
Come dici tu, vengono settati parametri nel registro, quindi se fai un hatd reset e lanci l'app da sd, questa funziona, ma perdi eventualmente codici di registraz e configuarazioni
Ma questo se non ricordo male valeva anche per palm, per i pdb

da poco + che niubbo, il tutto con beneficio d'inventario [SM=g27994]m1:
___
S.G.Note / Nexus7
09/03/2007 23:09
 
Email
 
Scheda Utente
 
Quota
Post: 3.713
Registrato il: 05/02/2006
Treo Icon
Moderatore
OFFLINE
Sinceramente non capisco che relazione ci sia tra installare le applicazioni sulla card (e il loro eventuale funzionamento o meno) e il multitasking..... [SM=g27994]m22:

La memoria del 750 viene dichiarata di 128 MB totali, di cui 60 MB sono di memoria flash non volatile.

Con Resco Explorer, in Mio apparecchio - Proprietà,
posso leggere che si distingue una "Memoria per programmi", che mi sa tanto di Ram (totale 49.1 MB utilizzabili) e una "Memoria di archiviazione", che mi sa tanto di memoria flash (totale 68.4 MB utilizzabili).
Il resto credo sia occupato dai programmi in Rom.

Ora è presumibile che, anche se un'applicazione viene installata come storage sulla mini SD e non sul dispositivo, una volta che viene lanciata vada comunque ad essere eseguita nella così definita "Memoria per programmi" (Ram), che dovrebbe esserne poi liberata alla chiusura del relativo task.

Tutto ciò non vedo che relazione abbia col multitasking........

Ma naturalmente non conosco a fondo il funzionamento e la gestione della memoria in WM, come ho invece avuto modo di appurare in Palm OS e nel 650.....

Approfondiremo anche questo aspetto, comunque.

Diverso è invece il discorso del funzionamento o dell'eventuale spostamento delle applicazioni, dopo un hard reset, se originariamente installate sulla card.

Ho notato anch'io che, se si reinstalla o aggiorna un programma, questo viene dapprima in automatico disinstallato nella versione esistente e poi reinstallato di nuovo, permettendo di sceglierne la destinazione (memoria interna o card).

Ma ciò comunque non risolve il problema dopo un hard reset, in quanto si è comunque in tal caso costretti a rifare tutto daccapo......

E non credo sia solo un problema di codici di registrazione o parametri di configurazione da settare, ma di dll necessarie e voci di registro......sempre ipotizzando che WM "funzioni" come il fratello maggiore sul PC.
________________
Gigi...the original
10/03/2007 02:49
 
Email
 
Scheda Utente
 
Quota
Post: 2.988
Registrato il: 09/01/2006
Treo Borg
Amministratore
OFFLINE
la relazione tra sw installati sulla memoria del device (corretto il tuo riepilogo) e il multitask, io la intendo così:

prima con palmOS determitate applicazioni ero costretto a metterle in ram per poterle far girare appieno, per poterle avere, diciamo così, in ascolto in background (vedi suonerie e reminder vari); con wm metto tutto su sd e poi (sempre che non l'abbia già di default il sw stesso) ci metto un bel link nella cartella Esecuzione automatica. Il multitasking mi permette di lasciare quelle applicazioni in background e poterle sfruttare. Una volta aperte vanno, come hai detto, ad occupare la memoria-programmi (che quando chiudo, libero) senza andare però ad occupare la memoria di archiviazione (che è come se fosse il disco fisso) perché quel/quei sw sono installati su sd.
Con palm questo non era possibile, dovevo per forza caricarle in, ed occupare, ram.

Non so se ho detto una boiata, sei tu l'esperto in materia, però mi pare piuttosto logico e cmq al lato pratico molto comodo. Che dici?
___
S.G.Note / Nexus7
10/03/2007 03:02
 
Email
 
Scheda Utente
 
Quota
Post: 2.988
Registrato il: 09/01/2006
Treo Borg
Amministratore
OFFLINE
non riesco invece a seguirti molto sull'altro discorso;

faccio un hard reset:
se ho un backup della ram, torna ovviamente tutto a posto, visto che il restore è completo, sia del registro, che dei db ecc...Anche per le app su sd = Come con palm

se invece voglio reinstallare il tutto ex-novo, va da se che devo ri-installare tutte le applicazioni ad una ad una (e qui quel sw che ho postato e non ancora provato potrebbe tornare di gran utilità), sia che esse sfossero in ram, sia che fossero su sd. E anche qui = Come con palm

le applicazioni su sd contengono l'exe (o prc x palm), ma se le lanci da sd a treo "nuovo" ne perdi una parte, come le configurazioni e le registrazioni, che in entrambi gli OS risiedono nella memoria del device. E le dll stanno nella cartella del sw su sd.

Quindi, anche se in maniera tecnicamente un po' differente, si comportano entrambi allo stesso modo.

o mi sfugge forse qualcosa?
___
S.G.Note / Nexus7
11/03/2007 23:38
 
Email
 
Scheda Utente
 
Quota
Post: 3.713
Registrato il: 05/02/2006
Treo Icon
Moderatore
OFFLINE
Re:

Scritto da: .:uvz:. 10/03/2007 2.49
la relazione tra sw installati sulla memoria del device (corretto il tuo riepilogo) e il multitask, io la intendo così:

prima con palmOS determitate applicazioni ero costretto a metterle in ram per poterle far girare appieno, per poterle avere, diciamo così, in ascolto in background (vedi suonerie e reminder vari); con wm metto tutto su sd e poi (sempre che non l'abbia già di default il sw stesso) ci metto un bel link nella cartella Esecuzione automatica. Il multitasking mi permette di lasciare quelle applicazioni in background e poterle sfruttare. Una volta aperte vanno, come hai detto, ad occupare la memoria-programmi (che quando chiudo, libero) senza andare però ad occupare la memoria di archiviazione (che è come se fosse il disco fisso) perché quel/quei sw sono installati su sd.
Con palm questo non era possibile, dovevo per forza caricarle in, ed occupare, ram.

Non so se ho detto una boiata, sei tu l'esperto in materia, però mi pare piuttosto logico e cmq al lato pratico molto comodo. Che dici?



Come concetto può essere giusto.....ma al lato pratico, se voglio usare una suoneria o un reminder, ecc., comunque mi serva che stia sempre in memoria....e quindi, non potendolo "chiudere", son punto e daccapo.....anche se lo metto in SD.

Vero comunque che questo Palm OS non lo permette e WM si.
________________
Gigi...the original
11/03/2007 23:48
 
Email
 
Scheda Utente
 
Quota
Post: 3.713
Registrato il: 05/02/2006
Treo Icon
Moderatore
OFFLINE
Re:

Scritto da: .:uvz:. 10/03/2007 3.02
non riesco invece a seguirti molto sull'altro discorso;

faccio un hard reset:
se ho un backup della ram, torna ovviamente tutto a posto, visto che il restore è completo, sia del registro, che dei db ecc...Anche per le app su sd = Come con palm

se invece voglio reinstallare il tutto ex-novo, va da se che devo ri-installare tutte le applicazioni ad una ad una (e qui quel sw che ho postato e non ancora provato potrebbe tornare di gran utilità), sia che esse sfossero in ram, sia che fossero su sd. E anche qui = Come con palm

le applicazioni su sd contengono l'exe (o prc x palm), ma se le lanci da sd a treo "nuovo" ne perdi una parte, come le configurazioni e le registrazioni, che in entrambi gli OS risiedono nella memoria del device. E le dll stanno nella cartella del sw su sd.

Quindi, anche se in maniera tecnicamente un po' differente, si comportano entrambi allo stesso modo.

o mi sfugge forse qualcosa?


No uvz,
in Palm OS per es. quando io sono passato dal 650 al 680, mi è bastato inserire la SD che avevo sul 650 nel 680, lanciare Power Run e dirgli di aggiornare i link alle applicazioni "settate" dallo stesso PR.
In tal modo, l'applicazione viene eseguita in Ram e "risetta" da capo la sua configurazione originaria nelle Saved preferences, senza fare nulla.

Il concetto che volevo capire qual'era l'utilità di installare una applicazione sula card invece che nella memoria interna del 750, oltre all'intuibile risparmio dello storage interno, che va già bene.....ma mi sembra che non ce ne siano altre.

[Modificato da !gigi59! 11/03/2007 23.48]

________________
Gigi...the original
12/03/2007 03:09
 
Email
 
Scheda Utente
 
Quota
Post: 2.988
Registrato il: 09/01/2006
Treo Borg
Amministratore
OFFLINE
Re: Re:

Scritto da: !gigi59! 11/03/2007  23.38


Come concetto può essere giusto.....ma al lato pratico, se voglio usare una suoneria o un reminder, ecc., comunque mi serva che stia sempre in memoria....e quindi, non potendolo "chiudere", son punto e daccapo.....anche se lo metto in SD.

Vero comunque che questo Palm OS non lo permette e WM si.



mmhh, si ma intano non occupo la memoria interna e non è cosa da poco. Ad es. col 650 dovevo tenere in ram ptunes ed era una botta!

ed è certo che la convenienxa è solo quella: posso mettere tutti i programmi su sd, salvando quindi memoria; se devono stare in esecuzione ci stanno, ma mi occupano solo la memoria 'programmi' e non quella di storage. è più vantaggioso del sistema palm, e il multitasking lo permette (da qui, l'attinenza)

resto perplesso invec sul discorso del restore delle appl su sd con palm. a me sembrava di ricordare che, forse non tutte, ma le configurazioni del file pdb, me le mettesse in ram. Per cui post hard reset potevo lanciare si il prc dalla sd, ma come se fosse una prima installazione, perdendo i database (a dir il vero sono abbastanza sicuro di ciò, ma...)

..ma se dici che nel passaggio al 680 tu...boh! non so che dire.

ad es la lista di splashid o eWallett l'avevo in ram. Se hard resettavo e lanciavo il sw dalla scheda, naturalmente, non trovava niente...

com'è stu fattu? [SM=g27994]m17:
___
S.G.Note / Nexus7
13/03/2007 00:36
 
Email
 
Scheda Utente
 
Quota
Post: 3.713
Registrato il: 05/02/2006
Treo Icon
Moderatore
OFFLINE
I pdb possono stare tranquillamente in SD.

Non possono invece, ovviamente stare in Rom.

Non è che magari ti confondi con la customizzazione della Rom, in cui mettevi i prc in Rom e i relativi pdb andavano certo messi in Ram?

Un esempio chiarificatore invece di mia applicazione in SD con Power Run, che ho sempre riportato nei vari update e hard reset, è Snapper mail, con tutti i settaggi dei vari accounts e le mail salvate.....che non mi andava di perdere o riscrivere da capo ogni volta.

Con Power Run ho sempre riavuto tutto senza fare nulla di più di quanto ho detto in precedenza.

Al di là di ciò comunque,
qui si discuteva della gestione delle applicazioni in SD con WM e abbiamo chiarito che si risparmia certo memoria di storage, ma non si può fare di più (certo è già molto), visto che necessita ripetere comunque l'installazione dei programmi.

Prima o poi farò anch'io delle prove comunque. [SM=g27994]m22:

[Modificato da !gigi59! 13/03/2007 0.37]

________________
Gigi...the original
13/03/2007 00:52
 
Email
 
Scheda Utente
 
Quota
Post: 2.988
Registrato il: 09/01/2006
Treo Borg
Amministratore
OFFLINE
no, non mi confondo gigi
io i pdb li lasciavo dove me li metteva, cioè in ram

certo, in caso di necessità, li recuperavo dal backup della ram

allora è effettivamente + comodo e pratico, riportarsi i .pdb nella stessa cartella del sw residente su sd

a questo punto, potrebbe valere lo stesso per wm, ma ho un dubbio che dovremmo verificare: se è possibile il restore selettivo delle chiavi di registro e/o dei database
___
S.G.Note / Nexus7
13/03/2007 00:55
 
Email
 
Scheda Utente
 
Quota
Post: 3.713
Registrato il: 05/02/2006
Treo Icon
Moderatore
OFFLINE
O magari un giorno scopriamo un sw che fa questo in automatico..... [SM=g27994]m14:
________________
Gigi...the original
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
Rispondi
Cerca nel forum

Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Crea forum gratis, gestisci la tua comunità! Iscriviti a FreeForumZone
FreeForumZone [v.6.1] - Leggendo la pagina si accettano regolamento e privacy
Tutti gli orari sono GMT+01:00. Adesso sono le 14:19. Versione: Stampabile | Mobile
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com