Newsgroup: it.comp.os.win.windows10
Titolo: Multi tasking

Sembra essere una delle novità più interessanti della nuova versione del 
SO. Voi lo usate?
 
Se si, come lo usate?
 
Io ho le estensioni di virtualizzazione della CPU disabilitate, nel 
BIOS. Dovrei abilitarle, secondo voi?
 
Avete qualche link da sottoporre a tutti, in cui sia possibile 
approfondire un po' questi argomenti?
Comincio io con l'introduzione a quest'argomento, gentilmente offerta da 
MS: 
http://tinyurl.com/nccrqf6
 
 
-- 
Ciao!
Stefano

 un po' questi argomenti?
 
Il link che hai postato è relativo a desktop virtuali. Il multitasking 
Windows ce l'ha già da decenni.
 
Ciao
Luca


 
Se vuoi usare macchine virtuali si


 Le precedenti versioni di windows non erano multitasking ?
 
il multitasking significa fare più cose contemporaneamente, mi sembra 
che siano decenni che esiste questa possibilità :)
 
 

 
http://tinyurl.com/nccrqf6
 
 
 
ah ok invece di multitasking, volevi dire multidesktop :D
 
 

 che siano decenni che esiste questa possibilità :)
 
da molto prima che lo facesse windows :-D Microsoft è arrivata persino 
dopo la Sinclair in questa cosa :-D :-D
 
-- 
Fri(END), Boyfri(END), Girlfri(END), Bestfri(END). Everything has an END 
except...Fam(ILY)! It Has 3 Letters that say I LOVE YOU


Diciamo che per evitare di fare ulteriore confusione, ho usato la 
terminologia introdotta da Microsoft nel link che ho messo...
Poi mi avete corretto in 5 o 6 ed ora la confusione regna sovrana... :)
 
Si, non mi è molto chiaro che cosa c'è di nuovo. Il multi desktop 
utilizzato dicendo che è un multi task mi aveva indotto a pensare che si 
potesse trattare di un sistema di VM. Per questo chiedevo se qualcuno ha 
qualche link per approfondire il discorso. Dite che è, molto più 
semplicemente, un sistema multi-desktop, senza nessuna tecnica di 
virtualizzazione delle macchine?

Rispondo qui sotto a Cordy

Essendo w10 "universale" e adattabile sia a pc che ai tablet e agli 
smartcosi, penso che il multitasking cui ti riferisci tu sia la 
"grande" novità valida per il lato mobile, cioè per le sole app e non 
per le applicazioni desktop che hanno il multitasking da decenni, come 
detto da altri.
Ma forse sbaglio... :-)
 
 


Continuo a non capire (e quindi a chiedere): sul mio telefonino, non 
particolarmente aggiornato e potente, con Android ho la possibilità di 
tenere attive più app contemporaneamente. Funzionalità disponibile sin 
dall'età della pietra, con Android. Ho avuto uno dei primi Galaxy e già 
con la 2.1 lo faceva.
 
Non ho idea sui melafonini e sui dispositivi Nokia/MS come fosse sinora 
la situazione.
 
Sui pc, certo, c'è. Da... boh? Win 3.11? :)
 
Avendo schermi più grandi è più comodo, perché si possono tenere più 
finestre aperte in contemporanea. Ed ora si possono mettere con facilità 
4 finestre insieme sullo spazio disponibile. Ma già win7 ne consentiva 2 
e più desktop.
Ed insomma, poi gli occhi sono 2... va bene tutto, ma ho letto di gente 
che ha aperto 196 desktop. Vuoti... :D

 faceva.
 
Ma su Android non sono attive contemporaneamente: 1 è attiva e tutte le 
altre sono congelate ognuna all'interno della propria macchina 
virtuale! Non sono in multitasking!
Quante ne puoi tenere congelate dipende dalla ram disponibile e da come 
android la gestisce.
 
 

 Sui pc, certo, c'è. Da... boh? Win 3.11? :)
 
diciamo da win95....


 Sui pc, certo, c'è. Da... boh? Win 3.11? :)
 
Win 3.1x usava il task switching, ovvero congelava tutte le 
applicazioni tranne quella in evidenza (foreground).
 
Sulla terminologia Microsoft lascerei stare; purtroppo i big hanno la 
tendenza a creare definizioni autonome di concetti universali, e il 
bello è che poi ci credono anche. Non per niente i vari esperti interni 
li chiamano /evangelists/. E mi riferisco non solo a Microsoft, ma a 
IBM, Cisco e soci.
 
Ciao
Luca

 IBM, Cisco e soci.
 
Hai ragione a dire che non bisogna fidarsi troppo delle definizioni 
"interne", però nella pagina citata da Cordy la parola "multitasking" 
non la vedo. Si parla invece, correttamente, di desktop virtuali.
http://windows.microsoft.com/it-it/windows-10/getstarted-group-apps
 
 
 
Dopodiché, si potrebbe anche notare che, al di là della definizione 
informatica di multitasking (sistema in grado di eseguire più processi 
concorrenti), nella user experience conta anche e soprattutto la 
possibilità di visualizzare stesso schermo e usare insieme i diversi 
programmi in esecuzione (con un'interfaccia grafica a finestre, non a 
caso "Windows" significa "Finestre") eventualmente raggruppandoli in 
desktop multipli.
 
Anche in questo campo Amiga ha fatto da pioniera con gli schermi multipli.
 
"Il meccanismo del multitasking preemptive su Amiga aveva modo così di 
essere immediatamente percepibile dall'utente, in prima battuta per via 
della relativa rapidità con cui il sistema veniva gestito, e in seconda 
battuta perché l'utente poteva vedere di persona i diversi programmi 
funzionare in concomitanza, grazie anche alla gestione particolare degli 
schermi multipli di Amiga. Quest'ultima caratteristica, unica al tempo, 
permetteva all'utente di avere sullo stesso monitor più schermi 
indipendenti e sovrapposti (anche con risoluzioni video diverse), che 
potevano essere alzati e abbassati con il mouse, in modo da poter vedere 
più programmi a schermo pieno aggiornare in parallelo i propri schermi 
grafici."
 
 
 
Insomma, è vero che multitasking e finestre e desktop multipli sono 
concetti distinti, ma è anche vero che finestre e desktop multipli 
permettono all'utente di sfruttare il multitasking del computer per 
"lavorare in multitasking", per così dire, su più cose.
 
Pare ci sia stata anche una versione di DOS con (limitato) multitasking, 
il DOS 4.0 del 1986, ma rivolta ai server più che altro.
https://en.wikipedia.org/wiki/MS-DOS_4.0_(multitasking)
 
"... The OS was reported to include a time-sliced scheduler and 
interprocess communication via pipes and shared memory. This limited 
form of multitasking was considered to be more useful in a server rather 
than workstation environment..."

 arrivato dieci anni dopo Amiga!
 
e non solo... qualche riga sopra nella stessa pagina da cui hai 
estrapolato la frase qui sopra dice:
 
"I primi sistemi operativi per personal e home computer a uscire sul 
mercato che presentavano il multitasking preemptive sono stati Minix, 
Xenix, OS-9 (tutti e tre derivati da Unix) e il Sinclair QDOS (che 
equipaggiava la macchina Sinclair QL)."
 
Ancora il primo windows aveva da nascere, e non era certo un sistema 
operativo. Qualcuno ancora è convinto che MS abbia portato novità nel 
mondo dell'informatica :-D


 mondo dell'informatica :-D
 
Il punto non è arrivare primi con una tecnologia, ma arrivarci bene. :)
 

 Il punto non è arrivare primi con una tecnologia, ma arrivarci bene. :)
 
ah certo, ma dal QL al primo windows con un multitasking "vero", ci sono 
altri attori :-D


 DOS 4.0 del 1986, ma rivolta ai server più che altro.
 
Il MS-DOS aveva il task di stampa in background e, limitatamente a quel 
solo compito, permetteva un vero multitasking.
 
Ciao
Luca


PRINT! :)
Ricordi (vaghi, ormai) di gioventù...
 
Posso sbagliarmi, ma IBM (ai tempi lavoravo con le versioni IBM del DOS) 
aveva il 3.1 ed il 3.11. Credo che per MS il 3.11 IBM equivalesse al 4 
MS-DOS?
 
La seconda versione aveva le "estensioni di rete". Cioè il comando NET 
con tutte le varie sintassi per la condivisione di dischi e cartelle. 
Pardon... indirizzarii. E "stampanti". Sempre per parlare di numerazioni 
e definizioni "personalizzate".
 
Per non parlare della discussione (durata una diecina d'anni!) sulla 
correttezza della traduzione di printer. Per IBM, stampatrice. Per il 
resto del mondo, stampante... ha vinto il resto del mondo, parrebbe...
 
Però, si, sono d'accordo: il mondo informatico è davvero la miglior 
esemplificazione concreta del mito della torre di Babele.

 del mondo, stampante... ha vinto il resto del mondo, parrebbe...
 
Dimentichi "la disketta" e "le file" :-)
 
Ciao
Luca


Tornando ai nostri giorni, anche l'Adroid pre-finestre
 
(cioè prima che fossero anche possibili queste cose:
http://neurogadget.com/wp-content/uploads/2015/10/Samsung-Galaxy-Note-4-Galaxy-Note-Edge-Android-5.1.1-Lollipop.jpg
 
)
 
permetteva già l'esecuzione in background in diversi casi.
 
"...The process associated with an Android app remains in the background 
and is allowed to do any work it needs to..."
http://www.extremetech.com/computing/112013-how-multitasking-works-on-android-and-ios/2
 


Suona francese... Bull?

 Suona francese... Bull?
 
No: IBM, inizio anni '80.
 
Ciao
Luca

virtuale! Non sono in multitasking!
 
Sicuro di questo?
Io quando vado in bici uso Runtastic che mi traccia il percorso
tramite GPS.
 
Se apro un'altra applicazione (che so, una mappa) Runtastic rimane
invisibile ma continua a tracciare il percorso.
 
 
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

 invisibile ma continua a tracciare il percorso.
 
Un altro esempio sono i "dati in background", che si possono abilitare o 
disabilitare da apposita opzione nelle impostazioni Android.
 
"Da qui scorriamo verso il basso e valutiamo ... quali sono le 
applicazioni che non vogliamo che usino dati in background (ovvero 
quando sono avviate ma non visibili davanti ai nostri occhi, anche a 
schermo spento). "
http://www.androidworld.it/2014/05/15/labc-android-limitare-luso-dati-delle-app-in-background-229066/