lavorazione Mutlitask è il termine informatico usato per descrivere i casi in cui due o più programmi per computer utilizzano le stesse risorse su un processore del computer . Nei computer con un solo core di elaborazione del computer , il multitasking è compiuto programmando la CPU , o unità centrale di elaborazione , per passare da un task di programma per fornire l'aspetto di calcolo parallelo per l'utente finale . Newer mutli -core di processori per computer contengono due o più core che può realmente eseguire le attività di programma in parallelo senza dover passare avanti e indietro durante l'esecuzione. Multitasking
Multitasking è il termine usato per riferirsi a situazioni in cui due o più task applicativi informatici condividono le risorse di calcolo durante l'esecuzione allo stesso tempo . Multitasking può essere realizzato su processori single o multi-core del computer . Il sistema operativo del computer gestisce il tempo di ogni attività applicazione viene assegnato prima che le risorse di elaborazione vengono commutate al prossimo compito attende il suo turno per l'esecuzione. Il sistema operativo Windows è uno dei sistemi operativi più diffusi sul mercato che è in grado di multitasking su CPU sia in singolo e multi-core .
Processori multi-core Computer
< p > processori multi-core del computer iniziato a diventare popolare nel tardo 2000 . Queste unità contengono microprocessori multipli in bundle in un singolo core della CPU . Ognuno dei microprocessori si divideranno le risorse di calcolo , come ad esempio le risorse della scheda madre del computer e la cache del computer . Processori Mutli -core sono in grado di offrire aumenti di prestazioni nell'ordine del 10 per cento o più rispetto ai processori single core e sono più economici rispetto ai computer multiprocessore.
Single Core Computer Processori
< br
Informatica> che hanno una sola CPU e non core aggiuntivi sono indicati come processori single core computer . I processori single core sono in grado di eseguire un compito solo computer alla volta. Attraverso l'attuazione di single core multitasking , sono in grado di passare tra le attività di diversi programmi in esecuzione sul computer per dare l'apparenza di elaborazione parallela , ma subiscono lievi degrado delle prestazioni quando farlo. Questo li rende problematico per le operazioni che richiedono pesanti multitasking , come ad esempio l'elaborazione video batch o gioco complesso .
Multithreading
multithreading è il termine informatico usato per descrivere la metodologia multitasking per i singoli programmi . Una singola istanza di un compito all'interno di un programma in esecuzione sul computer è indicato come un filo . Quando un sistema operativo è capace di multithreading , esso può suddividere il tempo assegnato alle risorse di elaborazione tra più thread dello stesso programma informatico nonché tra quelli dei vari programmi o processi informatici . Quando un sistema operativo è in grado di multithreading , può portare a migliorare le prestazioni e l'utilizzo più efficiente processore del computer .
Processori Computer che utilizzano Multitasking
Tutte le principali marche di computer vendono computer dotati di processori per computer che sono in grado di single core multitasking . Intel ha rilasciato tre processori alla fine degli anni 2000 , che sono in grado di multi-core multitasking con la i3 , i5 e i7 linea di processori . Ognuna di queste linee di processori è multitasking e l' i5 e i7 hanno la tecnologia Turbo Boost di Intel, che ottimizza ulteriormente la CPU e altro utilizzo delle risorse di calcolo del computer . La tecnologia Hyper -Threading di Intel, che consente anche di ciascun microprocessore di elaborare più thread contemporaneamente , aumenta ulteriormente la capacità multitasking suoi chip di fascia più alta . AMD chip per computer sono anche in grado di multitasking , ma sono meno popolari nel mercato per le attività ad alta richiesta come i giochi video in rete e il video editing in batch perché , a partire dal 2010 , non hanno le capacità di Turbo Boost e Hyper -Threading . < Br >