Visualizzazione stampabile
-
Swapper per Root User
Ciao a tutti,
a chiunque serva, ho messo in vendita sul market un'applicazione che crea e gestisce un file di swap configurabile.
A differenza del creare una partizione di swap è sicuramente più flessibile usare un'applicazione che gestisca il tutto, no ;)?
Appena installato è possibile aprire l'applicazione dal menù per configurarla e settare subito la swap che verrà ripristinata al boot.
Con quest'applicazione si può:
* Scegliere la posizione del file di Swap (partizione FAT o EXT della SD)
* Scegliere la dimensione del file di Swap
* Abilitare la swap al boot
A questo punto l'impostazione salvata sarà ripristinata al boot.
Utilissima per chi ha un G1 con poca RAM e una scheda SD senza partizione di swap.
http://lh5.ggpht.com/_cLE9w3peS-k/S5...LVy4/chart.png
-
grande azatoth! se non avessi già 512 di ram, proverei volentieri :D
auahahaha lo so, mi ucciderai per questo ahah
-
Quote:
Originariamente inviato da
nk02
grande azatoth! se non avessi già 512 di ram, proverei volentieri :D
auahahaha lo so, mi ucciderai per questo ahah
tra te e fatal1ty non so quale nexus vorrei avere prima fra le mani :D!
fottuta invidia :D!
Comunque c'è la versione 1.1 ora:
* Cambiato il modo in cui viene mostrato cosa l'applicazione sta facendo.
* Migliorata la gestione dei dati e delle attività da svolgere quando viene cambiata configurazione.
-
Ciao, potresti spiegarmi in parole semplici cos'è lo swap?
ho provato ad informarmi ma non mi è ben chiaro.
è vero che rovina la sd?
in che modo funziona?
cosa fa?
devo utilizzarlo sempre o solo quando apro numerose app?
la tua app cosa fa di preciso?
scuse le domande "banali"
grazie!
-
Quote:
Originariamente inviato da
checco006
Ciao, potresti spiegarmi in parole semplici cos'è lo swap?
ho provato ad informarmi ma non mi è ben chiaro.
lo swap è un modo per permettere ad un sistema operativo di usare la memoria di massa (tipicamente un HardDisk) come fosse RAM.
Quindi quando la RAM fisica finisce, viene utilizzata una parte di HardDisk simulando RAM.
Per verificare com'è messo il tuo device, apri l'applicazione Terminal e scrivi:
a quel punto ti accorgerai quanta RAM hai a disposizione, quanta ne usi e quanta ne hai libera. Sia Fisica che di Swap.
Se hai CompCache attiva vedrai Swap, se hai una partizione di Swap sulla SD vedrai Swap. Altrimenti la tua Swap sarà a 0.
Con la mia app alzi questo valore (di Swap) quanto tu desideri.
E' riconfigurabile al bisogno e ti permette di avere le impostazioni salvate già al boot.
Quote:
Originariamente inviato da
checco006
è vero che rovina la sd?
E' vero che usa di più la SD, quindi la SD potrebbe rovinarsi prima.
Ma è come dire... è vero che la macchina si rovina di più quando la usi ;)?
Quote:
Originariamente inviato da
checco006
in che modo funziona?
cosa fa?
esattamente come ti ho spiegato, usando la SD come fosse RAM.
Quote:
Originariamente inviato da
checco006
la tua app cosa fa di preciso?
Precisamente crea un file di swap dove gli viene detto (nella partizione FAT o EXT della SD, EXT è mooooolto meglio ;)) della dimensione che gli viene detto (io la uso a 200Mb) e la abilita.
A quel punto la quantità di RAM disponibile viene aumentata dei 200Mb del file di swap.
Ovviamente 200Mb sono spazio 'utile' della SD che risulteranno occupati.
Personalmente credo che sia più utile avere più RAM ed un telefono che sia utilizzabile, piuttosto di come avevo il mio G1 prima: senza RAM, che mi killava le app in continuazione perchè avevo tutta la RAM occupata già al boot.
Quote:
Originariamente inviato da
checco006
scuse le domande "banali"
grazie!
Figurati! Prego!
-
Aggiungo soltanto il motivo per cui l'app è nata.
non ho una SD con la partizione di swap.
E anche chi ha la partizione di swap 'piccola'... può avere gli stessi problemi di chi non ce l'ha, oppure riformattare la SD con conseguente wipe se si ha app2sd, piuttosto che la perdita di dati nella partizione FAT.
Quindi perchè non integrare/usare la swap su file facendo in modo che venga abilitato al boot?
ecco la risposta: si usa Swapper.
non hai la necessità di avere la partizione di Swap.
Usare la partizione EXT non hai neanche il problema di montare/smontare la SD su PC...
Secondo me si hanno solo vantaggi dall'usare il file rispetto alla partizione su SD, moooolti di più invece rispetto al non usarla :D
-
per creare la partizione ext si fa da recovery giusto?
facendolo mi formatta tutta la sd o crea solo una partizione lasciando tutto il resto al suo posto?
se io faccio una partizione come la tua di 200 mb dopo posso decidere quanti mb dedicare allo swap?(tipo non voglio usarne 200 voglio usarne solo 100)
-
Quote:
Originariamente inviato da
checco006
per creare la partizione ext si fa da recovery giusto?
facendolo mi formatta tutta la sd o crea solo una partizione lasciando tutto il resto al suo posto?
si, si fa da recovery (ma dipendentemente da quale recovery tu hai installata, cambia la procedura per farla) e si... formatta, quindi perdi i dati.
Quote:
Originariamente inviato da
checco006
se io faccio una partizione come la tua di 200 mb dopo posso decidere quanti mb dedicare allo swap?(tipo non voglio usarne 200 voglio usarne solo 100)
io ho una partizione da 512Mb (usando app2SD ho abbondanto un po').
e ne ho usati 200Mb per il file di swap.
Ma puoi usarne quanti ne vuoi (nel limite dello spazio che hai a disposizione).
Non fare una partizione di 200Mb esatti per poi volerne usare esattamente 200Mb di swap... stai un po' più largo ;).
Scusa la domanda... ma sono curioso... che device hai?
Dream, Magic... o cosa?
Immagino che tu abbia root, altrimenti la mia app non ti può aiutare.
-
ho magic 32b con permessi di root
rom Eclair 2.1 CANNON
recovery 1.6.2 di amonRA
mi rimane un ultimo dubbio:
dalla recovery faccio partition sd card e mi chiede:
-dimensione swap
-dimensione ext2
se voglio fare come te imposto:
-200mb
-500mb
?
-
Quote:
Originariamente inviato da
checco006
ho magic 32b con permessi di root
rom Eclair 2.1 CANNON
recovery 1.6.2 di amonRA
mi rimane un ultimo dubbio:
dalla recovery faccio partition sd card e mi chiede:
-dimensione swap
-dimensione ext2
se voglio fare come te imposto:
-200mb
-500mb
?
se vuoi fare come me imposti 500Mb alla ext2 e 0 allo swap :)
installata la mia applicazione ti chiederà dove mettere il file dello swap: fat o ext.
la partizione di swap non ti serve proprio perchè viene usato il file.
facendo così ti eviti di dover formattare la SD ogni volta che vuoi cambiare la dimensione della swap.
Per cambiare la dimensione della swap basterà solo riconfigurare l'applicazione e lei farà tutto ciò che serve :)