Re: performance 64bits...

2007-10-08 Par sujet Avell Diroll
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
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Re: performance 64bits...

2007-10-07 Par sujet Thierry Andriamirado
Le lundi 01 octobre 2007 à 17:04 -0400, Free Mind a écrit :

 Mais bon, pourquoi 32bits en SMP serait plus performant que 64bits en
 SMP ?  Puisque j'ai utilisé la version AMD64 puisque j'ai un amd64...
 et j'ai bien 2 cpu dans le top. 

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.

-- 
Linuxeries  http://linuxeries.blogspot.com
Toraka Bilaogy  http://torakabilaogy.blogspot.com


-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: performance 64bits...

2007-10-07 Par sujet Buchoux Sébastien
Thierry Andriamirado wrote:
 Le lundi 01 octobre 2007 à 17:04 -0400, Free Mind a écrit :

   
 Mais bon, pourquoi 32bits en SMP serait plus performant que 64bits en
 SMP ?  Puisque j'ai utilisé la version AMD64 puisque j'ai un amd64...
 et j'ai bien 2 cpu dans le top. 
 

 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.

   
Les choix en question sont uniquement 32 bits ou 64 bits: depuis 
maintenant quelques temps les kernels Ubuntu (je ne sais pas si c'est le 
cas avec d'autres distro) sont génériques et donc sont identiques que ce 
soit un vieux PIII ou un athlon/intel multicore dernier cri (seuls les 
procs power PC sont à part) et c'est le kernel qui décide comme un grand 
d'utiliser les capacité SMP ou pas.
le multiprocesseur marche donc aussi bien (en théorie) en version 64 
bits qu'en version 32 bits.
En ce qui me concerne j'ai les deux versions installées et je n'ai aucun 
problème de performance en 64 bits (sur un Athlon X2 4400+, donc dual 
core), cette version me sert d'ailleurs pour faire des gros calculs... 
qui tournent sur un seul des deux procs, me laissant le second pour 
faire ce que je veux!

Ca n'a donc rien a voir avec 32 bits SMP ou 64 bits pas SMP... Par 
contre sur certains programmes qui n'ont pas été concus pour une 
architecture 64 bits, les performances peuvent être moins bonnes qu'en 
32 bits!

Si perte de performance il y a, ce n'est donc pas un problème de kernel 
mais de logiciel... A ce sujet d'ailleurs Gutsy n'est encore pas 
officiellement la version actuelle de Ubuntu et reste une version de 
développement... Jusqu'à dans quelques jours!

Séb

-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: performance 64bits...

2007-10-02 Par sujet Bruno Patri
Le 01/10/07, Free Mind[EMAIL PROTECTED] a écrit :


 On 10/1/07, gire wanadoo [EMAIL PROTECTED] wrote:
  Bruno Patri a écrit :
   Le lundi 01 octobre 2007, Free Mind a écrit :
  
   Bonjour,
  
   Depuis quelques semaines, je suis passé à Ubuntu gutsy en 64bits sur un
   laptop HP AMD dual-core 64 bits.   1.8Ghz je crois avec 1Gig de Ram.
 Je
   sais pas... ça réagit pas!  Je clique et je dois attendre 3-4 secondes
   avant d'avoir une réaction.
  
  
   Regarde le résultat d'une commande « top » dans un terminal pour
 identifier le
   processus qui bouffe toutes les ressources.
 

 scrollkeeper-up utilise 90% du cpu.

Bon, il faut attendre que scrollkeeper ait terminé l'indexation des
fichiers (ou tuer le processus) et voir si la machine devient plus
réactive.


-- 
Bruno

-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


performance 64bits...

2007-10-01 Par sujet Free Mind
Bonjour,

Depuis quelques semaines, je suis passé à Ubuntu gutsy en 64bits sur un
laptop HP AMD dual-core 64 bits.  1.8Ghz je crois avec 1Gig de Ram.  Je sais
pas... ça réagit pas!  Je clique et je dois attendre 3-4 secondes avant
d'avoir une réaction.

Mais j'ai comme l'impression que ce n'est pas performant... j'ai un autre
laptop P4-2.4Ghz, 32bits, 512Meg Ram avec la version 32bits de gutsy aussi,
et... il me semble être beaucoup plus rapide sur l'interface graphique.  En
fait il réagit rapidement à toutes les commandes.

Moi qui croyait qu'un dual core c'était merveilleux et très rapide...
-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Re: performance 64bits...

2007-10-01 Par sujet Bruno Patri
Le lundi 01 octobre 2007, Free Mind a écrit :
 Bonjour,

 Depuis quelques semaines, je suis passé à Ubuntu gutsy en 64bits sur un
 laptop HP AMD dual-core 64 bits.  1.8Ghz je crois avec 1Gig de Ram.  Je
 sais pas... ça réagit pas!  Je clique et je dois attendre 3-4 secondes
 avant d'avoir une réaction.

Regarde le résultat d'une commande « top » dans un terminal pour identifier le 
processus qui bouffe toutes les ressources.


-- 
Bruno

-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: performance 64bits...

2007-10-01 Par sujet gire wanadoo
Bruno Patri a écrit :
 Le lundi 01 octobre 2007, Free Mind a écrit :
   
 Bonjour,

 Depuis quelques semaines, je suis passé à Ubuntu gutsy en 64bits sur un
 laptop HP AMD dual-core 64 bits.  1.8Ghz je crois avec 1Gig de Ram.  Je
 sais pas... ça réagit pas!  Je clique et je dois attendre 3-4 secondes
 avant d'avoir une réaction.
 

 Regarde le résultat d'une commande « top » dans un terminal pour identifier 
 le 
 processus qui bouffe toutes les ressources.


   
j'avais eu un problem similaire :
et c'était le swap qui en avais pris un coup il suffisait de reformater 
le swap


-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: performance 64bits...

2007-10-01 Par sujet Free Mind
On 10/1/07, gire wanadoo [EMAIL PROTECTED] wrote:

 Bruno Patri a écrit :
  Le lundi 01 octobre 2007, Free Mind a écrit :
 
  Bonjour,
 
  Depuis quelques semaines, je suis passé à Ubuntu gutsy en 64bits sur un
  laptop HP AMD dual-core 64 bits.  1.8Ghz je crois avec 1Gig de Ram.  Je
  sais pas... ça réagit pas!  Je clique et je dois attendre 3-4 secondes
  avant d'avoir une réaction.
 
 
  Regarde le résultat d'une commande « top » dans un terminal pour
 identifier le
  processus qui bouffe toutes les ressources.


scrollkeeper-up utilise 90% du cpu.

Mais bon, pourquoi 32bits en SMP serait plus performant que 64bits en SMP ?
Puisque j'ai utilisé la version AMD64 puisque j'ai un amd64... et j'ai bien
2 cpu dans le top.
-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr