Torna indietro   Hardware Upgrade Forum > Hardware Upgrade > Articoli

Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata
Le webcam Insta360 Link 2 Pro e Link 2C Pro sono una proposta di fascia alta per chi cerca qualità 4K e tracciamento automatico del soggetto senza ricorrere a configurazioni complesse. Entrambi i modelli condividono sensore, ottiche e funzionalità audio avanzate, differenziandosi per il sistema di tracciamento: gimbal a due assi sul modello Link 2 Pro, soluzione digitale sul 2C Pro
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70 porta il concetto di smartphone ultrasottile su un terreno più concreto e accessibile: abbina uno spessore sotto i 6 mm a una batteria di capacità relativamente elevata, un display pOLED da 6,7 pollici e un comparto fotografico triplo da 50 MP. Non punta ai record di potenza, ma si configura come alternativa più pragmatica rispetto ai modelli sottili più costosi di Samsung e Apple
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Sono molte le novità che ASUS ha scelto di presentare al CES 2026 di Las Vegas, partendo da una gamma di soluzioni NUC con varie opzioni di processore passando sino agli schermi gaming con tecnologia OLED. Il tutto senza dimenticare le periferiche di input della gamma ROG e le soluzioni legate alla connettività domestica
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 04-07-2012, 02:02   #401
Unrealizer
Senior Member
 
L'Avatar di Unrealizer
 
Iscritto dal: May 2006
Città: Milano&Palermo
Messaggi: 10273
Quote:
Originariamente inviato da zephyr83 Guarda i messaggi
ma anche no, per evitare problemi si lascia usare a ogni applicazione tanta memoria per nn correre rischi! se fosse ottimizzato bene di certo basterebbe meno memoria per ogni programma!!
Sarò scemo io, ma continuo a non capire perché "tanta memoria a disposizione == sistema non ben ottimizzato"

sono abbastanza sicuro che qualche vecchio utente del dos (di quelli che andavano a smanettare su himem.sys) avrebbe qualcosa da ridire
__________________
PC9Ryzen 9 3900X64GB Vengeance LPXGigabyte RTX3080TiCorsair MP600Aorus Elite X570 - PC10SQ216GB LPDDR4256 GB SSDSurface Pro X - PC11Core i9-9980HK64GB DDR4512GB SSDMacBook Pro 2019 - xboxlivekipters - originkipter - steamkippoz - psnkipters
Unrealizer è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2012, 02:45   #402
zephyr83
Senior Member
 
L'Avatar di zephyr83
 
Iscritto dal: Oct 2004
Messaggi: 12493
Quote:
Originariamente inviato da Unrealizer Guarda i messaggi
Sarò scemo io, ma continuo a non capire perché "tanta memoria a disposizione == sistema non ben ottimizzato"

sono abbastanza sicuro che qualche vecchio utente del dos (di quelli che andavano a smanettare su himem.sys) avrebbe qualcosa da ridire
per me un terminale con multitasking così limitato che ad ogni app permette di allocare fino a 90 MB di memoria nn è sinonimo di sistema ben ottimizzato! Non dico che sia sbagliato ma si è deciso di fare le cose "facili" mettendo a disposizione tanta ram per nn rischiare di trovarsi in "crisi". Trovo invece ottimizzato un sistema come symbian che anche con 256 MB di ram nn ha problemi ad eseguire applicazioni in background, voip compreso!
Fosse stato tanto ottimizzato con 256 mb nn avrebbero introdotto ulteriori limitazioni e nn dovrebbero esserci problemi con certi programmi!!!
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?"
Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592
zephyr83 è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2012, 07:48   #403
Mr_Paulus
Senior Member
 
Iscritto dal: Nov 2007
Messaggi: 9050
Quote:
Originariamente inviato da zephyr83 Guarda i messaggi
per me un terminale con multitasking così limitato che ad ogni app permette di allocare fino a 90 MB di memoria nn è sinonimo di sistema ben ottimizzato! Non dico che sia sbagliato ma si è deciso di fare le cose "facili" mettendo a disposizione tanta ram per nn rischiare di trovarsi in "crisi". Trovo invece ottimizzato un sistema come symbian che anche con 256 MB di ram nn ha problemi ad eseguire applicazioni in background, voip compreso!
Fosse stato tanto ottimizzato con 256 mb nn avrebbero introdotto ulteriori limitazioni e nn dovrebbero esserci problemi con certi programmi!!!
se non ricordo male su iphone il limite di allocazione di ram prima che iOS ti sbatta fuori è di 170-180mb per i modelli da 512mb e di 40-80 per i modelli da 256mb.

e ragionandoci è un limite sensato dato che i nuovi giochi sono molto esigenti in fatto di risorse.
Mr_Paulus è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2012, 09:26   #404
Unrealizer
Senior Member
 
L'Avatar di Unrealizer
 
Iscritto dal: May 2006
Città: Milano&Palermo
Messaggi: 10273
Quote:
Originariamente inviato da zephyr83 Guarda i messaggi
per me un terminale con multitasking così limitato che ad ogni app permette di allocare fino a 90 MB di memoria nn è sinonimo di sistema ben ottimizzato! Non dico che sia sbagliato ma si è deciso di fare le cose "facili" mettendo a disposizione tanta ram per nn rischiare di trovarsi in "crisi". Trovo invece ottimizzato un sistema come symbian che anche con 256 MB di ram nn ha problemi ad eseguire applicazioni in background, voip compreso!
Fosse stato tanto ottimizzato con 256 mb nn avrebbero introdotto ulteriori limitazioni e nn dovrebbero esserci problemi con certi programmi!!!
"per me" non è un buon modo di iniziare un post su argomenti simili

Comunque, hai esperienza di programmazione? Sono 10 anni che programmo, e la mia impressione è sempre stata "un buon SO è quello che lascia tanta memoria libera alle applicazioni, un cattivo SO è quello che usa tutta la memoria per se e fa il taccagno con le applicazioni"
__________________
PC9Ryzen 9 3900X64GB Vengeance LPXGigabyte RTX3080TiCorsair MP600Aorus Elite X570 - PC10SQ216GB LPDDR4256 GB SSDSurface Pro X - PC11Core i9-9980HK64GB DDR4512GB SSDMacBook Pro 2019 - xboxlivekipters - originkipter - steamkippoz - psnkipters
Unrealizer è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2012, 09:45   #405
zephyr83
Senior Member
 
L'Avatar di zephyr83
 
Iscritto dal: Oct 2004
Messaggi: 12493
Quote:
Originariamente inviato da Unrealizer Guarda i messaggi
"per me" non è un buon modo di iniziare un post su argomenti simili

Comunque, hai esperienza di programmazione? Sono 10 anni che programmo, e la mia impressione è sempre stata "un buon SO è quello che lascia tanta memoria libera alle applicazioni, un cattivo SO è quello che usa tutta la memoria per se e fa il taccagno con le applicazioni"
ma su questo concordo anche io! ma per me un OS molto ottimizzato è un OS che sfrutta il più possibile le risorse a disposizione come fa appunto symbian. Cmq quanta ram si prende di suo il sistema su 512 MB? e Sul lumia 610 con 256 MB?
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?"
Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592
zephyr83 è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2012, 11:23   #406
Unrealizer
Senior Member
 
L'Avatar di Unrealizer
 
Iscritto dal: May 2006
Città: Milano&Palermo
Messaggi: 10273
Quote:
Originariamente inviato da zephyr83 Guarda i messaggi
ma su questo concordo anche io! ma per me un OS molto ottimizzato è un OS che sfrutta il più possibile le risorse a disposizione come fa appunto symbian. Cmq quanta ram si prende di suo il sistema su 512 MB? e Sul lumia 610 con 256 MB?
A dispositivo appena avviato sul mio Optimus 7 (e con soltanto un'app aperta, ovvero quella per leggere la ram occupata) ho 116 MB in uso e 366 liberi (su 482 totali)

Su WP 7.5 (il 7.0 non va più considerato, è estinto) funziona così: puoi tornare al menu in due modi, tramite il tasto back (chiudendo l'app) o tramite il tasto Windows (sospendendola)

Sospendendola, l'applicazione resta in RAM, ma non viene eseguita

Se il SO dovesse aver bisogno di altra ram (aprire un'altra app, eseguire suoi servizi interni o eseguire i background agent) chiuderebbe l'app più vecchia (o meglio, fa il tombstoning: viene salvato il suo stato in alcuni file di cache e l'app viene terminata e rimossa dalla memoria) per "reclamare" la memoria

per questo sui 610 non esistono i background agent: 120 MB di OS + 90 MB di app + 50 MB (5 x 10) di background agent fa 270 MB

comunque le app hanno il limite dei 90 MB solo sui telefoni con 256 MB di ram, sugli altri forse nemmeno c'è un limite

Quote:
Originariamente inviato da MSDN
The GetValue(String) method returns a long value of less than 90 MB (94371840) if the device is a 256-MB device. If the device is a 256-MB device, your application should not use more than 90 MB of memory. To meet this memory cap you may need to avoid using certain features in your application such as animated page transitions. If you do use these features, make sure you test the memory use of your application before submitting it to Marketplace, particularly for application and games that use a lot of media resources.
__________________
PC9Ryzen 9 3900X64GB Vengeance LPXGigabyte RTX3080TiCorsair MP600Aorus Elite X570 - PC10SQ216GB LPDDR4256 GB SSDSurface Pro X - PC11Core i9-9980HK64GB DDR4512GB SSDMacBook Pro 2019 - xboxlivekipters - originkipter - steamkippoz - psnkipters
Unrealizer è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 02:49   #407
zephyr83
Senior Member
 
L'Avatar di zephyr83
 
Iscritto dal: Oct 2004
Messaggi: 12493
Quote:
Originariamente inviato da Unrealizer Guarda i messaggi
A dispositivo appena avviato sul mio Optimus 7 (e con soltanto un'app aperta, ovvero quella per leggere la ram occupata) ho 116 MB in uso e 366 liberi (su 482 totali)

Su WP 7.5 (il 7.0 non va più considerato, è estinto) funziona così: puoi tornare al menu in due modi, tramite il tasto back (chiudendo l'app) o tramite il tasto Windows (sospendendola)

Sospendendola, l'applicazione resta in RAM, ma non viene eseguita

Se il SO dovesse aver bisogno di altra ram (aprire un'altra app, eseguire suoi servizi interni o eseguire i background agent) chiuderebbe l'app più vecchia (o meglio, fa il tombstoning: viene salvato il suo stato in alcuni file di cache e l'app viene terminata e rimossa dalla memoria) per "reclamare" la memoria

per questo sui 610 non esistono i background agent: 120 MB di OS + 90 MB di app + 50 MB (5 x 10) di background agent fa 270 MB

comunque le app hanno il limite dei 90 MB solo sui telefoni con 256 MB di ram, sugli altri forse nemmeno c'è un limite
grazie per la delucidazione, il ciclo di vita lo conosco, nn sapevo quanta ram usava solo il sistema! Semrpe più convinto che la versione da 256 MB neanche quelli di microsoft sanno ancora perché l'han fatta
Per per esser dei "telefoni" l'uso della ram mi pare abnorme, ancora di più per una gestione del multitasking così limitata! Ma già trovavo abnorme l'uso di ram di android fin dall'origine, figuriamoci wo senza un vero multitasking per le app terzi sicuramente l'uso di virtual machine aumenta più del "dovuto" l'uso di ram (su entrambi) ma mi sembrano davvero valori elevati!!! Vada per alcuni giochi ma per il resto....
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?"
Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592
zephyr83 è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 10:53   #408
Unrealizer
Senior Member
 
L'Avatar di Unrealizer
 
Iscritto dal: May 2006
Città: Milano&Palermo
Messaggi: 10273
Quote:
Originariamente inviato da zephyr83 Guarda i messaggi
grazie per la delucidazione, il ciclo di vita lo conosco, nn sapevo quanta ram usava solo il sistema! Semrpe più convinto che la versione da 256 MB neanche quelli di microsoft sanno ancora perché l'han fatta
Per per esser dei "telefoni" l'uso della ram mi pare abnorme, ancora di più per una gestione del multitasking così limitata! Ma già trovavo abnorme l'uso di ram di android fin dall'origine, figuriamoci wo senza un vero multitasking per le app terzi sicuramente l'uso di virtual machine aumenta più del "dovuto" l'uso di ram (su entrambi) ma mi sembrano davvero valori elevati!!! Vada per alcuni giochi ma per il resto....
Infatti le app normali raramente superano i 10-15 MB di ram

Comunque WP7 ha il multitasking, semplicemente le "app" vengono sospese quando non sono in foreground...



Uploaded with ImageShack.us
__________________
PC9Ryzen 9 3900X64GB Vengeance LPXGigabyte RTX3080TiCorsair MP600Aorus Elite X570 - PC10SQ216GB LPDDR4256 GB SSDSurface Pro X - PC11Core i9-9980HK64GB DDR4512GB SSDMacBook Pro 2019 - xboxlivekipters - originkipter - steamkippoz - psnkipters
Unrealizer è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 14:23   #409
buddo
Junior Member
 
Iscritto dal: May 2012
Messaggi: 27
Quote:
Originariamente inviato da Unrealizer Guarda i messaggi
Infatti le app normali raramente superano i 10-15 MB di ram

Comunque WP7 ha il multitasking, semplicemente le "app" vengono sospese quando non sono in foreground...
Chiamalo multitasking...
buddo è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 15:00   #410
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da buddo Guarda i messaggi
Chiamalo multitasking...
In effetti è uno strano meccanismo, che ha pure android peraltro. Ma non capisco quali dovrebbero essere i vantaggi di un simile approccio e perchè su un 386 avevamo il multitasking e su un cortex a9 non possiamo!!!

Che poi sono stati costretti a creare quell'assurdità dei servizi perchè logicamente ci sono processi che necessitano di essere eseguiti anche quando non sono in foreground.
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 15:04   #411
buddo
Junior Member
 
Iscritto dal: May 2012
Messaggi: 27
Quote:
Originariamente inviato da pabloski Guarda i messaggi
In effetti è uno strano meccanismo, che ha pure android peraltro. Ma non capisco quali dovrebbero essere i vantaggi di un simile approccio e perchè su un 386 avevamo il multitasking e su un cortex a9 non possiamo!!!

Che poi sono stati costretti a creare quell'assurdità dei servizi perchè logicamente ci sono processi che necessitano di essere eseguiti anche quando non sono in foreground.
Non è lo stesso meccanismo, Android tiene funzionanti in background tutte le app, le sospende solo in casi estremi, ossia quando non c'è più ram a disposizione.

When the user navigates forward, away from an application, after the Deactivated event is raised, the operating system will attempt to put the application into a dormant state. In this state, all of the application’s threads are stopped and no processing takes place

When the user leaves an application, its process is kept around in the background, allowing it to continue working (for example downloading web pages) if needed, and come immediately to the foreground if the user returns to it. If a device never runs out of memory, then Android will keep all of these processes around, truly leaving all applications "running" all of the time.

Ultima modifica di buddo : 05-07-2012 alle 15:22.
buddo è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 15:19   #412
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da buddo Guarda i messaggi
Non è lo stesso meccanismo, Android tiene in background tutte le app, le sospende solo in casi estremi, ossia quando non c'è più ram a disposizione.
No, vengono sospese quando stanno in background e vengono chiuse quando c'è bisogno di liberare memoria http://www.davidquintana.com/entry/mobile-multitasking
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 15:44   #413
Unrealizer
Senior Member
 
L'Avatar di Unrealizer
 
Iscritto dal: May 2006
Città: Milano&Palermo
Messaggi: 10273
Quote:
Originariamente inviato da pabloski Guarda i messaggi
In effetti è uno strano meccanismo, che ha pure android peraltro. Ma non capisco quali dovrebbero essere i vantaggi di un simile approccio e perchè su un 386 avevamo il multitasking e su un cortex a9 non possiamo!!!

Che poi sono stati costretti a creare quell'assurdità dei servizi perchè logicamente ci sono processi che necessitano di essere eseguiti anche quando non sono in foreground.
Il vantaggio è il risparmio energetico, non avendo app da eseguire il SoC può scalare di frequenza o andare in sleep
__________________
PC9Ryzen 9 3900X64GB Vengeance LPXGigabyte RTX3080TiCorsair MP600Aorus Elite X570 - PC10SQ216GB LPDDR4256 GB SSDSurface Pro X - PC11Core i9-9980HK64GB DDR4512GB SSDMacBook Pro 2019 - xboxlivekipters - originkipter - steamkippoz - psnkipters
Unrealizer è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 15:48   #414
buddo
Junior Member
 
Iscritto dal: May 2012
Messaggi: 27
Quote:
Originariamente inviato da pabloski Guarda i messaggi
No, vengono sospese quando stanno in background e vengono chiuse quando c'è bisogno di liberare memoria http://www.davidquintana.com/entry/mobile-multitasking
Ma lascia stare Quintana e affidati alle fonti ufficiali (come il blog degli sviluppatori Android che ho linkato o la documentazione per sviluppatori). Quando passi dall'app A all'app B, l'app A non è più visibile, riceve un evento OnClose() e può fare quello che vuole perchè resta "attiva" in background.

Quando Quintana dice che "if an app requires processing while in the background, then it must also have a service component" intende che fare tramite service è il metodo ottimale per fare operazioni in background ed è giusto perchè come ho detto prima se uno si affida all'OnClose() rischia di rimanere a piedi se scarseggia la ram e il sistema sospende l'applicazione. Ma se c'è ram a sufficienza un'applicazione in background può continuare a lavorare, anche senza service, come spiega Diane.

Su WP è diverso, quando passi a B l'applicazione A riceve l'evento Deactivated e li non può fare quello che vuole ma ha 10 secondi di tempo, poi l'applicazione viene sospesa.

Ultima modifica di buddo : 05-07-2012 alle 15:55.
buddo è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 15:58   #415
vampirodolce1
Senior Member
 
L'Avatar di vampirodolce1
 
Iscritto dal: Jul 2006
Messaggi: 1175
Quote:
Originariamente inviato da Unrealizer Guarda i messaggi
Comunque WP7 ha il multitasking, semplicemente le "app" vengono sospese quando non sono in foreground...
E' piu' o meno quello che succedeva con windows 3.1? Se vi ricordate non si poteva scrivere qualcosa in word e ascoltare la musica in background, questo e' arrivato con Win95. Se mentre si ascoltava la musica si premeva alt-tab per passare a word, la musica si bloccava.
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200
[Debian 7.0 Wheezy] Installazione, consigli e trucchi
vampirodolce1 è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 16:03   #416
Pier2204
Bannato
 
Iscritto dal: Sep 2008
Messaggi: 8946
Quote:
Originariamente inviato da vampirodolce1 Guarda i messaggi
E' piu' o meno quello che succedeva con windows 3.1? Se vi ricordate non si poteva scrivere qualcosa in word e ascoltare la musica in background, questo e' arrivato con Win95. Se mentre si ascoltava la musica si premeva alt-tab per passare a word, la musica si bloccava.
Si, in effetti quando mi arriva una chiamata del commercialista che mi dà l'importo delle tasse che devo pagare la musica si ferma...
Pier2204 è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 16:03   #417
Korn
Senior Member
 
L'Avatar di Korn
 
Iscritto dal: Jul 2000
Città: La città più brutta della Toscana: Prato
Messaggi: 6713
Multitasking senza prelazione (cooperative)

Detto anche multitasking cooperative, in questo caso i programmi cedono volontariamente il controllo al sistema operativo una volta finita l'operazione in corso: è il caso di Mac OS fino alla versione 9, o di Windows 3.0 e 3.1. Il vantaggio maggiore di questo metodo è che non ha bisogno di supporto hardware e si può implementare su ogni tipo di architettura. Il grave svantaggio è che un singolo programma che si rifiuta di cedere il controllo, o che si ferma per qualche errore, può bloccare l'intero computer in quanto il sistema operativo non ha modo di riprendere il controllo da solo. Più precisamente lo scheduler senza prelazione attua un cambio di contesto solo in circostanze quali:

il passaggio di un programma dallo stato di esecuzione allo stato di attesa;
il termine del programma stesso;

Multitasking con prelazione (preemptive)

La prelazione è l'atto di interrompere un programma a prescindere dalla volontà del programma stesso, ciò avviene grazie a delle particolari strutture hardware integrate nel microprocessore che automatizzano il cambio di contesto (context switch): in questo caso non solo lo scheduler interviene nelle circostanze previste da uno scheduler senza prelazione, ma anche in casi quali:

il passaggio di un programma dallo stato di esecuzione allo stato di pronto per essere eseguito;
il passaggio di un programma dallo stato di attesa allo stato di pronto per essere eseguito;

Un multitasking con prelazione (preemptive) non può quindi essere implementato se la piattaforma hardware non mette a disposizione gli strumenti necessari, ma in compenso, grazie all'hardware, il cambio di contesto

da wikipedia
Korn è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 16:14   #418
polteus
Member
 
Iscritto dal: Mar 2011
Messaggi: 295
Quote:
Originariamente inviato da buddo Guarda i messaggi
Ma lascia stare Quintana e affidati alle fonti ufficiali (come il blog degli sviluppatori Android che ho linkato o la documentazione per sviluppatori). Quando passi dall'app A all'app B, l'app A non è più visibile, riceve un evento OnClose() e può fare quello che vuole perchè resta "attiva" in background.

Quando Quintana dice che "if an app requires processing while in the background, then it must also have a service component" intende che fare tramite service è il metodo ottimale per fare operazioni in background ed è giusto perchè come ho detto prima se uno si affida all'OnClose() rischia di rimanere a piedi se scarseggia la ram e il sistema sospende l'applicazione. Ma se c'è ram a sufficienza un'applicazione in background può continuare a lavorare, anche senza service, come spiega Diane.

Su WP è diverso, quando passi a B l'applicazione A riceve l'evento Deactivated e li non può fare quello che vuole ma ha 10 secondi di tempo, poi l'applicazione viene sospesa.
Aggiungo che i Service fanno parte dell'applicazione, non è che siccome di norma si usano i Service allora l'applicazione non gira in background. In un Service un'app fa quello che vuole, non come nell'analogo iOS dove può svolgere solo un paio di task specifici, tipo riprodurre una canzone.

Il multitasking di WP usa lo stesso meccanismo di iOS, quello di Android funziona in modo diverso.

Ultima modifica di polteus : 05-07-2012 alle 16:17.
polteus è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 19:15   #419
zephyr83
Senior Member
 
L'Avatar di zephyr83
 
Iscritto dal: Oct 2004
Messaggi: 12493
Quote:
Originariamente inviato da Unrealizer Guarda i messaggi
Infatti le app normali raramente superano i 10-15 MB di ram

Comunque WP7 ha il multitasking, semplicemente le "app" vengono sospese quando non sono in foreground...



Uploaded with ImageShack.us
lo so benissimo ma NON per le applicazioni di terze parti, lo specifico spesso, nn tutte le volte perché mi pare ormai cosa conosciuta e scontata! Lo stesso valeva anche per ios prima dell'introduzione del suo imultitasking!
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?"
Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592
zephyr83 è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 19:17   #420
zephyr83
Senior Member
 
L'Avatar di zephyr83
 
Iscritto dal: Oct 2004
Messaggi: 12493
Quote:
Originariamente inviato da buddo Guarda i messaggi
Non è lo stesso meccanismo, Android tiene funzionanti in background tutte le app, le sospende solo in casi estremi, ossia quando non c'è più ram a disposizione.

When the user navigates forward, away from an application, after the Deactivated event is raised, the operating system will attempt to put the application into a dormant state. In this state, all of the application’s threads are stopped and no processing takes place

When the user leaves an application, its process is kept around in the background, allowing it to continue working (for example downloading web pages) if needed, and come immediately to the foreground if the user returns to it. If a device never runs out of memory, then Android will keep all of these processes around, truly leaving all applications "running" all of the time.
dipende dalle applicazioni, il meccanismo di "sospensione" simile a quello di wp (o ios) ce l'ha anche android, ma IN PIÙ ha quello dell'esecuzione in background senza limitazioni! dipende dalla sviluppatore come vuole realizzare l'applicazione
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?"
Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592
zephyr83 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026 Display, mini PC, periferiche e networking: le n...
Le novità ASUS per il 2026 nel settore dei PC desktop Le novità ASUS per il 2026 nel settore de...
Le novità MSI del 2026 per i videogiocatori Le novità MSI del 2026 per i videogiocato...
Questo gioco è stato cancellato d...
Smartphone in ripresa a fine 2025: Apple...
Windows distrutto in una frase: il 'nuo...
iPhone 17 Pro da 512 GB in offerta: pote...
Apple lancia Creator Studio: Final Cut P...
Bandcamp vieta la musica generata dall'I...
Volvo contro Sunwoda, botta e risposta: ...
GRU Space vuole costruire un hotel sulla...
Games Workshop dice no all'IA: per Warha...
Veo 3.1 si aggiorna: arrivano i video in...
NVIDIA pronta a tagliare la produzione d...
Toyota si tiene la corona (anche nel 202...
WhatsApp, in Italia restano i chatbot di...
Connessioni mobile in Italia: chi naviga...
Le nuove offerte Amazon sono eccezionali...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 14:19.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v
1