CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: carotix con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 31 Thanks ricevuti nell'ultimo mese

Pagina 2 di 3 primaprima 123 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 11 a 20 su 22
Discussione:

La Ram conta in un android?

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #11
    Androidiano VIP


    Registrato dal
    Jun 2013
    Messaggi
    2,339

    Ringraziamenti
    401
    Ringraziato 475 volte in 381 Posts
    Predefinito

    Quote Originariamente inviato da 0raziel0 Visualizza il messaggio
    Ma non è per nulla vero, allora non si spiegherebbe perche con S2 apro 50 app e non me ne ricarica nessuna, ma 512 mega sono più che sufficienti
    E cosi che fregano l'utente medio, su un top 3 gb ( perfettamente inutili) e su un base 512 mega ( che sembrano far schifo) cosi tu spendi di più quando per un uso base bastano 512 mega
    Ci sono tantissimi theard che ne parlano e dicono quello che vi dico io
    Voglio approfondire la questione, mi linki qualcosa di interessante?

  2.  
  3. #12
    Banned


    Registrato dal
    Dec 2011
    Messaggi
    14,081
    Smartphone
    Google Nexus 5

    Ringraziamenti
    454
    Ringraziato 3,070 volte in 2,700 Posts
    Predefinito

    Quote Originariamente inviato da TheBlue Visualizza il messaggio
    Voglio approfondire la questione, mi linki qualcosa di interessante?
    ecco qui, preso da un di scussione nalla sezione galaxy gio fatta da anto999

    Alcuni utenti, approdando ad Android, notano subito che Android funziona in maniera "diversa" e come ogni novità questo a molti desta sospetti e paure che la maggior parte delle volte sono infondate. Una volta che avrete letto questa guida vi sarà tutto molto più chiaro Almeno spero.....

    Come gestisce la RAM il Sistema Android...e perchè ?

    E' una domanda che si ripetono in molti, innanzitutto bisogna distinguere che esistono vari tipi di applicazioni che girano su Android (come su altri sistemi), e bisogna anche distinguere lo stato in cui questa applicazione è.
    Prima di tutto dobbiamo iniziare a dire che quando un applicazione viene aperta occupa come tutti i sistemi uno spazio in RAM che può essere più o meno grande.

    Bisogna anche chiarire che la RAM DEVE ESSERE OCCUPATA affinchè ogni sistema funzioni in maniera corretta,soprattutto quando ne abbiamo a disposizione, e che NON CONSUMA ENERGIA se occupata o meno.

    L'EQUAZIONE PIU' RAM LIBERA = PIU' VELOCITA' E' SBAGLIATA
    L'EQUAZIONE RAM LIBERA = MENO CONSUMO E' ANCHE LEI ERRATA

    Vedremo più avanti il perchè, ma prima di tutto dobbiamo capire come funzionano le applicazioni su android, la loro vita, la loro morte, e come il sistema le gestisce. Solo così potremmo poi capire. Premettiamo innanzitutto che ogni applicazione vive in un mondo proprio, ha un suo spazio preciso in RAM, viene creata una java virtual machine propria (la dalvik cache ).

    Non può agire direttamente sul sistema, ma è sempre il sistema che agisce ed esegue ordini per conto dell'applicazione.

    Abbiamo quindi due possibili condizioni:

    Applicazioni in FOREGROUND
    Applicazioni in BACKGROUND

    Le Applicazioni poi possono usufruire di particolari entità chiamati "servizi" che sono indispensabili per svolgere alcune operazioni, i servizi sono particolari porzioni di codice o programmi che servono appunto a svolgere alcune fondamentali operazioni.


    App in foreground

    Un applicazione è in foreground quando la stiamo utilizzando o comunque viene utilizzata a pieno, apriamo ad esempio il navigatore, questo è in primo piano sullo smartphone e sfrutta tutto ciò che deve e ha bisogno di sfruttare, quindi il processore, la connessione dati, il GPS e tutto ciò che serve e per cui è stata programmata allo scopo di farci fare ciò che dobbiamo.

    Al livello di codice ci troviamo in uno stato di onCreate() onStart() onResume() è importante sapere gli stadi in cui viene eseguito un certo codice, perchè questo vorrà anche dire che l'applicazione stessa dovrà compiere delle operazioni preliminari prima di avviarsi (come ad esempio controllare che sia aggiornata, caricare dei dati, connettersi alla rete ecc).E' infatti quando viene avviata e quando la si utilizza che un applicazione ha il maggior consumo in assoluto.

    Un applicazione che non è chiusa non deve ripetere appunto gli stadi di codice onCreate() e onStart(), questi infatti richiedono sempre un dispendio in termini di energia, anche se a noi sembrerà per la velocità degli smartphone moderni che sia uguale...


    App in Background

    Le applicazioni in background sono quelle applicazioni che non sono più in primo piano, ma sono ancora in memoria RAM.
    La maggior parte delle applicazioni viene mandata in background una volta che premiamo Back o HOME su Android, la differenza tra premere questi due tasti è che premendo HOME ritroveremo l'applicazione esattamente dove l'avevamo lasciata, e quindi se stavamo scrivendo qualcosa troveremo anche il cursore..
    Premendo BACK invece vuol dire che abbiamo finito di fare il nostro lavoro, e l'applicazione ripartirà dalla sua schermata iniziale.

    Per molti giochi, usare back vuol dire anche chiamare l'uscita dal gioco, un gioco comuinque di solito richiede una quantità di RAM che è il primo ad essere chiuso in ogni caso...

    Un applicazione in background che non ha servizi non consuma assolutamente nulla, non rallenta il sistema, nè sfrutta risorse, non utilizza il processore o quant'altro è praticamente "congelata" ed il sistema può decidere se chiuderla o meno a seconda della quantità di RAM a disposizione.
    In quresto stadio al livello di codice l'applicazione va onPause() onStop() e nel caso venga riutilizzata viene chiamato il comando onRestart()

    Se serve RAM essa viene chiusa, e il suo spazio occupato dalla nuova applicazione se non serve essa rimane per un certo periodo di tempo in beckground, fino a che Android non la chiude, proprio perchè è passato molto tempo.

    Quindi le applicazioni in genere vengono chiuse quando:

    1) Il sistema ha bisogno di più RAM
    2) Non viene usata per un certo periodo di tempo


    Al livello di codice viene richiamato il comando onDestroy()

    I Servizi


    I servizi sono particolari programmi o particolari porzioni di codice che vengono usate per molti scopi grazie a questi possiamo usufruire del multitasking e grazie ad essi possiamo svolgere più attività in contemporanea.
    Le applicazioni che usano servizi rimangono in background, il modo in cui questi servizi vengono "attivati" sono decisi dallo sviluppatore di solito, ma spesso si può anche cambiare qualcosa dalle impostazioni dell' applicazione stessa, come ad esempio il tempo in cui un applicazione si sincronizza. Possiamo abilitare disabilitare anche in qualche caso alcuni di essi come il servizio di localizzazione ecc.

    E' importante sapere che un servizio può essere usato anche da più applicazioni, e un applicazione può usare anche diverse altre applicazioni già presenti nel sistema la RAM occupata verrà condivisa e anche la dalvick cache verrà condivisa così i file usati, in maniera da utilizzare e ottimizzare il tutto.

    Android nella gerarchia di chiusura delle applicazioni userà questo criterio per chiudere le stesse; se il sistema ha bisogno di RAM Userà questo tipo di gerarchia:

    applicazioni SENZA servizi PRIMA

    applicazioni CON servizi POI

    Naturalmente oggi si ha abbastanza RAM a disposizione e quindi più difficilmente si giunge a chiudere tutto, ma può succedere se il gioco è piuttosto pesante, comunque non si arriva mai a chiudere i servizi stessi, il che vuol dire che saremmo sempre in grado di ricevere tutte le nostre notifiche anche quando stiamo giocando o svolgendo qualcos'altro.
    Se abbiamo ad esempio you tube, gmail, facebook, twitter, galleria e document to go aperti, e ad esempio apriamo un gioco pesante come NOVA2 il sistema chiuderà prima document to go e youtube, poi facebook,twitter, gmail ecc. finchè non avrà abbastanza RAM il sistema per svolgere il gioco.



    Analisi, considerazioni e conclusioni Finali


    Adesso che sappiamo come gestisce il sistema Android, possiamo anche iniziare a capire il perchè alcune applicazioni DEVONO rimanere aperte o lo rimangono.

    Innanzitutto NON E' VERO che alcune applicazioni si aprono da sole, NULLA SI APRE DA SOLO.

    Quando configuriamo il sitema per la prima volta impartiamo anche degli ORDINI al sistema, essendo un sistema MOBILE e basato in gran parte sul cloud, la rete e la geolocalizzazione, esso agisce nel modo in cui ci fa RISPARMIARE IL MASSIMO DI BATTERIA POSSIBILE A SECONDA DI COME LO ABBIAMO CONFIGURATO. Ovvero secondo gli ordini che gli abbiamo impartito in fase iniziale.

    Appare subito chiaro a questo punto PERCHE' alcune applicazioni si riaprono immediatamente anche se le chiudiamo, e perchè è contraddittorio e inutile usare un task killer.
    il sistema non fa altro che agire secondo l'ordine che gli abbiamo impartito

    Se noi infatti accediamo a facebook, e sincronizziamo i contatti, diamo anche l'ordine al sistema di tenere facebook aggiornato e di controllare che i nostri contatti siano in RUBRICA e aggiornati secondo il temo di sincronizzazione che abbiamo deciso.
    Ciò vuol dire che facebook deve essere necessariamente avviato ogni volta che riavviamo il telefono e che abbia i suoi servizi attivi.

    Questo per risparmiare batteria, poichè avvieremo facebook una volta sola, esso si aggiorna, aggiorna i contatti, e poi va in background fino alla prossima sincronizzazione.
    Anche altre applicazioni che abbiamo installato possono usufruire di tutte le informazioni che ha facebook se necessario, e questo SENZA che l'applicazione di per se si apra e aggiorni di nuovo.

    Se non si vuole che Facebook o qualsiasi altra applicazione di questo tipo faccia tutto ciò, basta fare il logout.

    Questo vale anche per Maps, twitter, gmail, e qualsiasi altra applicazione che utilizza un servizio.
    Se mi avete seguito fino adesso capirete ora che bastano piccole accortezze per fare durare molto di più la batteria e come raggiungere un buon compromesso tra la possibilità di avere informazioni in tempo reale, e una durata della batteria accettabile semplicemente aumentando il tempo di sincronizzazione dei vari account, la dove non è in push.

    ah il galaxy gio aveva 128 mega di ram, mai avuto app bloccate ne crash di ram, l'ho tenuto fino alla 4.2 e mai problemi simili
    Ultima modifica di 0raziel0; 22-05-14 alle 13:09

  4. Il seguente Utente ha ringraziato 0raziel0 per il post:

    TheBlue (22-05-14)

  5. #13
    Baby Droid


    Registrato dal
    May 2014
    Messaggi
    29

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    Quote Originariamente inviato da 0raziel0 Visualizza il messaggio
    Ma non è per nulla vero, allora non si spiegherebbe perche con S2 apro 50 app e non me ne ricarica nessuna, ma 512 mega sono più che sufficienti
    E cosi che fregano l'utente medio, su un top 3 gb ( perfettamente inutili) e su un base 512 mega ( che sembrano far schifo) cosi tu spendi di più quando per un uso base bastano 512 mega
    Ci sono tantissimi theard che ne parlano e dicono quello che vi dico io
    E' qui che volevo arrivare. Mi sembra strano che lg impazzisca e venda un telefono che è destinato a impallarsi. Questo f90 è praticamente l'evoluzione dell'L'90. Riassumendo:

    L90: processore Qualcomm MSM8226 quad core a 1,2 GHz. schermo 540x960, ram 1024. batteria 2540

    F90: processore qualcomm snapdragon 400 quadcore 1.2 ghz. Schermo 540x960 qhd 234 ppi. 512 ram. batteria 3000 mah

    Che mi dite? Come si fa a vedere se F90 e l90 sono ben ottimizzati? in pratica devo solo aspettare...

  6. #14
    Senior Droid L'avatar di HuaweiAscend


    Registrato dal
    Apr 2014
    Messaggi
    748
    Smartphone
    LG G FLEX 2

    Ringraziamenti
    63
    Ringraziato 11 volte in 11 Posts
    Predefinito

    io credo che oraziel ti consigli f90

  7. #15
    Banned


    Registrato dal
    Dec 2011
    Messaggi
    14,081
    Smartphone
    Google Nexus 5

    Ringraziamenti
    454
    Ringraziato 3,070 volte in 2,700 Posts
    Predefinito

    Quote Originariamente inviato da Rickysans Visualizza il messaggio
    E' qui che volevo arrivare. Mi sembra strano che lg impazzisca e venda un telefono che è destinato a impallarsi. Questo f90 è praticamente l'evoluzione dell'L'90. Riassumendo:

    L90: processore Qualcomm MSM8226 quad core a 1,2 GHz. schermo 540x960, ram 1024. batteria 2540

    F90: processore qualcomm snapdragon 400 quadcore 1.2 ghz. Schermo 540x960 qhd 234 ppi. 512 ram. batteria 3000 mah

    Che mi dite? Come si fa a vedere se F90 e l90 sono ben ottimizzati? in pratica devo solo aspettare...
    F90 non è per il nostro mercato probabilmente, qui dipende dal costo se L90 costa 220 euro e F90 costa 160 euro conviene F90, se e l'opposto meglio L90, esempio, di sicuro F90 e la versione "depotenziata" di L90 che però ha una batteria superiore al suddetto
    Secondo me LG sta facendo un po come Samsung, troppi telefoni tutti ugual, hanno la medesima Cpu ( snapdragon 400 ), cambia solo la ram e la batteria

    Se devi prendere un telefono alla cifra del L90 prendi un S4 mini, o un moto g, L90 a me non piace, meglio L9 II

  8. #16
    Baby Droid


    Registrato dal
    May 2014
    Messaggi
    29

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    Quote Originariamente inviato da 0raziel0 Visualizza il messaggio
    F90 non è per il nostro mercato probabilmente, qui dipende dal costo se L90 costa 220 euro e F90 costa 160 euro conviene F90, se e l'opposto meglio L90, esempio, di sicuro F90 e la versione "depotenziata" di L90 che però ha una batteria superiore al suddetto
    Secondo me LG sta facendo un po come Samsung, troppi telefoni tutti ugual, hanno la medesima Cpu ( snapdragon 400 ), cambia solo la ram e la batteria

    Se devi prendere un telefono alla cifra del L90 prendi un S4 mini, o un moto g, L90 a me non piace, meglio L9 II
    Non sei il primo che mi consiglia l'L9 II, ma si può sapere cosa ha di tanto bello a parte il prezzo più vantaggioso? Ricordo di aver fatto il paragone con l'L90 e questo nuovo modello era migliore. Poi ripeto, mi sono convinto a comprarlo pure perchè ho la certezza che funzioni bene l'app per registrare le telefonate, altrimenti mi sarei buttato sul g2 mini. Ma questo l'9 II cosa ha dibello? la batteria dura di più?

  9. #17
    Banned


    Registrato dal
    Dec 2011
    Messaggi
    14,081
    Smartphone
    Google Nexus 5

    Ringraziamenti
    454
    Ringraziato 3,070 volte in 2,700 Posts
    Predefinito

    Quote Originariamente inviato da Rickysans Visualizza il messaggio
    Non sei il primo che mi consiglia l'L9 II, ma si può sapere cosa ha di tanto bello a parte il prezzo più vantaggioso? Ricordo di aver fatto il paragone con l'L90 e questo nuovo modello era migliore. Poi ripeto, mi sono convinto a comprarlo pure perchè ho la certezza che funzioni bene l'app per registrare le telefonate, altrimenti mi sarei buttato sul g2 mini. Ma questo l'9 II cosa ha dibello? la batteria dura di più?
    Stesso processore del nuovo, stessa fotocamera, 1 giga di ram, ora aggiornamento alla 4.4 con la stessa interfaccia di L90, ed in più ha il led di notifica, in pratica LG ha tolto il led di notifica e cambiato il nome al telefono, la batteria e un po più piccola ma alla fine questo e il giochino, nuovi nomi e lo vendi a prezzi assurdi
    Basta un po di attenzione nel comprare, ora hai L90 tienilo perche non è malaccio, allo stesso prezzo c'è roba migliore ma ormai....

  10. #18
    Baby Droid


    Registrato dal
    May 2014
    Messaggi
    29

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    Quote Originariamente inviato da 0raziel0 Visualizza il messaggio
    Stesso processore del nuovo, stessa fotocamera, 1 giga di ram, ora aggiornamento alla 4.4 con la stessa interfaccia di L90, ed in più ha il led di notifica, in pratica LG ha tolto il led di notifica e cambiato il nome al telefono, la batteria e un po più piccola ma alla fine questo e il giochino, nuovi nomi e lo vendi a prezzi assurdi
    Basta un po di attenzione nel comprare, ora hai L90 tienilo perche non è malaccio, allo stesso prezzo c'è roba migliore ma ormai....
    Veramente ancora non lì'ho acquistato, dopo i mille commenti letti sto cercando di schiarirmi le idee... :-)
    ma il processore ho visto in una recensione che è leggermente superiore nell'L90 e dicevano pure che entrambi non hanno i tasti retroilluminati. E poi la batteria mi dicono che sia sensibilmente migliore nell'L90... booh vacci a capire!

  11. #19
    Androidiano


    Registrato dal
    May 2013
    Messaggi
    277

    Ringraziamenti
    2
    Ringraziato 29 volte in 24 Posts
    Predefinito

    Dipende sempre che uso fai del telefono, ovvio.
    Io ho un Wiko Iggy da 5 mesi, ha 512mb di ram e non ho mai avuto problemi, anche con qualche applicazione aperta, non sono uno smanettone, uso whatsapp ed altre 2/3 app, più internet e per il mio uso è più che sufficente, uno smartphone con 1gb di ram per me sarebbe stato un mezzo spreco, avrei speso 50/60 euro in più per qualcosa che non mi serve.

  12. #20
    Androidiano


    Registrato dal
    May 2013
    Messaggi
    277

    Ringraziamenti
    2
    Ringraziato 29 volte in 24 Posts
    Predefinito

    Quote Originariamente inviato da Rickysans Visualizza il messaggio
    Veramente ancora non lì'ho acquistato, dopo i mille commenti letti sto cercando di schiarirmi le idee... :-)
    ma il processore ho visto in una recensione che è leggermente superiore nell'L90 e dicevano pure che entrambi non hanno i tasti retroilluminati. E poi la batteria mi dicono che sia sensibilmente migliore nell'L90... booh vacci a capire!


    Ma piuttosto compra un l9II che si trova ormai sui 170 euro che non è inferiore all'l90.

Pagina 2 di 3 primaprima 123 ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy