traitement multitâche est le processus par lequel le processeur d'un ordinateur est capable de déléguer des tâches entre les noyaux de l'ordinateur. La façon dont l'ordinateur est capable de briser chaque tâche dans ses différentes sections, puis traiter les tâches a beaucoup à voir avec la performance ultime de la CPU. Les personnes qui utilisent leurs ordinateurs uniquement pour accomplir des tâches relativement simples ne seront probablement jamais remarqué que le multitâche est en cours, quelle que soit la méthode de leur ordinateur utilise pour l'accomplir. D'autre part , la méthode de l'ordinateur du multitâche pourrait faire une énorme différence dans la performance ultime pour les utilisateurs qui veulent accomplir des tâches complexes comme lot de montage vidéo ou de jeux lourd . Basic multitâche utilise Lorsqu'un ordinateur exécute plusieurs programmes en même temps, il est multitâche . Par exemple, l'ouverture d'un navigateur Web en utilisant Microsoft Word est un cas de multi-tâches , depuis votre CPU unique est en cours d'exécution de plusieurs tâches . Multitâche se produit également lorsque votre ordinateur gère les processus qui s'ouvrent au démarrage. Ceci est important , car la plupart des utilisateurs d'ouvrir plusieurs programmes en même temps et s'attendent à ce que chaque programme pour courir aussi vite que leurs autres programmes déjà ouverts. Les ordinateurs qui utilisent les méthodes les plus efficaces de multitâche permettra d'accomplir chacune de ces tâches de façon plus transparente que ceux qui n'en ont pas. Efficace multitâche capacités multitâches prendre en considération plusieurs facteurs , y compris le nombre de noyaux sur un processeur, la quantité de mémoire principale disponible sur le système de l'utilisateur et la vitesse de l'unité centrale de traitement. Front Side Bus , ou FSB de l'ordinateur , qui détermine la rapidité avec laquelle un CPU peut communiquer avec le matériel et le logiciel , peuvent également jouer un rôle déterminant dans l'efficacité du multitâche de l'ordinateur. Multitâche coopératif Parmi les différentes formes de multitâche, la première est multitâche coopératif , ce qui implique le système d'exploitation permettant à des tâches en cours d'exécution à abandonner le contrôle de la CPU pour d'autres tâches. Ce processus fonctionne en trouvant des tâches secondaires qui ne sont pas forcément besoin de traitement de l'information à l'heure actuelle . Ces processus deviennent alors actifs que lorsque les ressources du processeur sont disponibles. En effet , ce processus ne donne que l'illusion de multitâche, puisque l'ordinateur est en fait la queue threads individuels de plusieurs programmes et en leur permettant de passer à travers son système un à la fois pour le traitement. Par conséquent , l'exécution des lots de tâches complexes en une seule fois peut provoquer tous à courir beaucoup plus lent . Multitâche préemptif processus multitâche préemptif est généralement utilisé plus de multitâche coopératif et est déterminée par le système d'exploitation , qui permet de passer par des tâches de traitement en fonction de leur priorité . Grâce à ce processus , une tâche n'est autorisé à courir pendant une certaine période de temps, car une autre tâche est en marche. En raison de la découpe des tâches en segments temporels , ce processus est souvent appelé "time- slice " multitâche. Comme il s'agit d' une autre méthode de traitement des threads individuels un à la fois , elle provoque aussi de nombreuses tâches complexes pour fonctionner plus lentement s'ils sont tous dirigés à la fois. Multitâche Systèmes d'exploitation < br > Microsoft systèmes Mac OS X toute utilisation multitâches traitement pour exécuter leurs programmes Windows, Linux et , cependant , le type de multitâche est déterminé par chaque entreprise. Versions modernes des systèmes de ces sociétés utilisent le multitâche préemptif en place de multitâche coopératif . Multitâche Traitement récent processeurs multi -core contenir plus d'un microprocesseur , ou traitement unité , regroupés dans un seul CPU. Comme chaque microprocesseur peut fonctionner indépendamment , plusieurs threads de programme peut fonctionner en même temps sans attendre en ligne à la transformation - en d'autres termes , ils peuvent parvenir à une véritable multitâche. En plus de cela , plus récents ( de 2010) processeurs Intel , dont le Core i7 , utilisent Turbo Boost et de la technologie Hyper -Threading pour permettre à chaque microprocesseur de travailler sur plusieurs threads en même temps , ce qui accroît la capacité du CPU multi-core pour véritablement effectuer plusieurs tâches en même temps . Ce type de multitâche augmente considérablement la capacité d'un ordinateur pour effectuer des tâches à forte demande comme lot de montage vidéo et jeu avec peu ou pas de diminution de la vitesse ou des performances de qualité.
|