Thierry Andriamirado wrote: > Si ton CPU est un dual-core, tu as le choix entre utiliser: > > * 32bits SMP > * OU: 64bits tout court (Pas de SMP) > > Il y a de fortes chances que tes problèmes de lenteurs proviennent du > fait que tu demandes ET du 64bts ET du SMP sur un seul dual-core.
Pardon de réagir tardivement ... Cette discussion étant archivée, il est nécessaire de contredire les affirmations présentées dans le mail cité ci-dessus. Il ne faut pas tout mélanger, quand on parle de processeur 32bits ou 64bits, on fait implicitement référence à la taille des registres (cases mémoires) accessibles directement aux processeurs. Un des avantages d'avoir des registres plus importants est une augmentation du nombre de chiffres significatifs de chaque calcul, donc une augmentation de la précision. Ceci évite de recourir à des algorithmes (donc plus lent), nécessaire lorsque 32bits de précision n'étaient pas suffisants. http://fr.wikipedia.org/wiki/Registre_%28informatique%29 http://fr.wikipedia.org/wiki/64_bits Il existe de nombreux processeurs 64bits (certains assez anciens), les plus récents (x86-64) possèdent deux modes de fonctionnement, un en 64bits l'autre en 32bits. Le second mode, moins performant, a permis une transition plus douce vers la technologie 64bits (transition encore en cours). http://fr.wikipedia.org/wiki/X86-64 Les derniers processeurs x86-64 sont commercialisés dans des versions multi-cœurs, ce qui consiste à graver plusieurs structure de processeur sur une même puce de silicone (ainsi qu'une interface de communication entre ces unités de calcul). http://fr.wikipedia.org/wiki/Microprocesseur_multi_c%C5%93ur Ainsi un Athlon64x2 est équivalent à 2 Athlon64 (mono-processeur) connectés sur une carte mère accueillant 2 processeurs. SMP (Symmetric multiprocessing), décrit la méthode d'accès à la mémoire de chaque unité de calcul. http://fr.wikipedia.org/wiki/Symmetric_multiprocessing Depuis quelques années, certaines distributions linux (dont ubuntu) proposaient 2 types de noyaux, un avec le smp désactivé, l'autre avec le smp activé ... celui-ci ajoutant une charge au système inutile lorsqu'il n'était pas utilisé. Depuis quelques mois, la plupart de ces distributions ne proposent que des noyaux compilés avec le support smp, ce qui peut être attribué à la plus grande part de marché des processeurs multi-cœurs ainsi qu'a une meilleure gestion par le noyau de l'activation du support smp (cette dernière phrase est un avis personnel). En résumé, autant il *possible* de forcer un x86-64 dual-core à ne présenter qu'une seule unité de calcul 64bits ou deux unités de calcul 32bits, autant son mode de fonctionnement *normal* est de présenter deux unités de calcul de 64bits. Pardon pour ce mail un peu trop long juste pour dire qu'il ne faut jamais additionner des pommes et des oranges ... Bonne continuation Ju -- Maier's Law: If the facts do not conform to the theory, they must be disposed of. -- N. R. Maier, "American Psychologist", March 1960 Corollaries: (1) The bigger the theory, the better. (2) The experiment may be considered a success if no more than 50% of the observed measurements must be discarded to obtain a correspondence with the theory. -- ubuntu-fr mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
