Comment Changer De Vie A Un Homme

Grand prix parisien de test vbs L'émulsion cationique de garde cahier

La compagnie Intel entre tout à fait logiquement : concurrencent entre eux-mêmes selon la puissance seulement les points après le numéro trois, et si dans le premier cas l'action est accomplie (les GUÊPES dirige la commutation entre les flux, pour cela tout fait la fonction le processeur, dans le deuxième cas il y a une décision entièrement de matériel — le processeur. Théoriquement, la décision de matériel est toujours plus vite de programme

L'application exécutée d'utilisateur peut être lancée seulement un, mais la quantité de procès (i.e. les fragments du code de machine destinés à l'exécution d'une certaine tâche) à multitâche GUÊPES toujours beaucoup plus. C'est pourquoi en fait deuxième CPU est capable un peu "d'aider" même la tâche séparée, s'étant chargé du service des procès engendrés par le système d'exploitation

Si le processeur ne soutient pas Hyper-Threading, il y a une exécution simplement "honnête" alternative de deux programmes sur un noyau avec l'arbitre en forme du système d'exploitation, et le temps total de leur travail est défini :

Le processeur examiné par nous se distingue du modèle précédent standard non seulement une plus haute fréquence (plus précédent sur le mégahertz). Sur le processeur donné la compagnie Intel applique la technologie de l'émulation de deux processeurs sur un noyau de processeur, accessible plus tôt seulement sur au-dessus de cher Xeon

Malheureusement nouveau CPU avec la fréquence plus de 3 GHz peut demander les remplacements du paiement systémique, parce que Windows XP Professional, à propos, malgré la restriction de la quantité de processeurs physiques avant deux, à deux établi CPU avec le soutien Hyper-Threading "voit" honnêtement quatre

Si étrange que, pour comprendre comme fonctionne Hyper-Threading, bien assez comprendre comme n'importe quel système d'exploitation multitâche travaille. Et en effet — en effet, exécute de quelle façon un processeur à la fois les dizaines des tâches ? Ce "secret" par tout est connu depuis longtemps — en fait, certes simultanément seulement une en tout cas est accompli (sur d'un processeur des systèmes la tâche, la commutation entre les morceaux de code des différentes tâches est simple est accompli tellement vite qu'il y a une illusion du travail simultané de la grande quantité d'applications

Mais les problèmes restent en tout cas, en effet, Pentium 4 il faut avoir affaire au x86-code classique, dans qui est utilisé activement direct des cellules et même des massifs entiers se trouvant en dehors du processeur — dans la MÉMOIRE RAM. En plus la plupart des données travaillées se trouve le plus souvent là. C'est pourquoi diviseront entre lui-même virtuel CPU non seulement les registres, mais aussi total au deux pneu de processeur, en passant qui les données à CPU se trouver simplement non peuvent

Nous commencerons de nouveau par les problèmes. Non tout des GUÊPES (même soutenant ) peuvent travailler avec un tel CPU comme avec deux. Le problème se trouve dans la définition initiale de la quantité de processeurs à l'initialisation du système d'exploitation. Intel déclare directement que les GUÊPES sans soutien ACPI le deuxième processeur logique ne pourront pas voir. En outre BIOS du paiement systémique doit savoir aussi définir la présence du processeur avec le soutien Hyper-Threading. En réalité,, par exemple, vers Windows, cela signifie qu'est inacceptable non seulement la règle Windows 9x, mais aussi Windows NT — dernier en raison de l'absence du soutien ACPI ne pourra pas travailler avec un nouveau Pentium 4 comme avec deux

Et en général si deux tâches travaillent simultanément des MÉMOIRES RAM, ils empêcheront l'un à l'autre en tout cas, même si CPU chez chacune. Cela se passe puisque dans le SMP-système classique les deux processeurs travaillent chacun avec et l'ensemble des registres, mais la mémoire chez eux total

À partir de cela, compter que l'on réussira à venir au schéma “selon personnel CPU sur chaque tâche” il ne faut pas du tout, et adopteront entre les fragments du code les processeurs en tout cas — physique, et virtuel. D'ailleurs, en fait tout non est triste ainsi — au code correctement écrit n'occupe rien au moment donné le procès ne faisant pas (ou le flux) le temps de processeur pratiquement (c'est visible aussi sur le collage