j'aimerais avoir des avis (plus ou moins) objectifs concernant Linux et
les machines 64 bits, et, d'une manière général, sur les machines 64 bits.
Tout d'abord, si j'ai bien compris l'avantage du 64 bit, c'est de faire
passer les registres du prcesseur de 32 à 64 bits. Ca peut sembler être
une Lapalissade, mais c'est bon de le préciser. Donc, le (seul ?)
avantage du 64 bits pour les application ne demandant pas de calculs
avec des chiffres (relativement) enorme, c'est l'augmentation de
l'espace d'addressage ? Le terme "64 bits" ne serait donc qu'une astuce
marketing ?
De plus, il faut en toute logique que les applications soit compilées
par un gcc en "mode 64bits" (?): ce mode "est il au point" ? Ne
change-t-il vraiment rien d'autre que quelques broutilles concernant
l'addressage ?
Si le prémice du paragraphe précédent est correct, existe-t-il beaucoup
d'applications Linux compatible 64bits ? Une liste existe-t-elle ?
Enfin, est-il possible d'émuler des applications 32 bits sur un kernel
"compilé en mode 64 bits", et cela ralentit-il l'application ? Notez que
je préferrerais utiliser Debian (ma station de travail actuelle en 32
bits), mais qu'en est-il de l'avancement des distributions Linux par
rapport "au 64 bit" ?
Vous l'aurez compris,si je post ici et maintenant ce message, c'est pour
me décider à l'achat d'un futur et hypothètique ordinateur portable. Je
pensais me porter vers un Intel Core 2 Duo. Quelques remarques par
rapport à ce type de processeur ?
Pour finir, je tiens à préciser que je n'ai trouvé que des sujets (pas
tellement réjouissant) datant de 2004/2005/2006 sur internet, très peu
de (fin) 2007.
suis désolé mais les appels system je ne les connais pas tous se qui serait intéressant c'est de voir se qu'il y a derrière
Une premiere étape serait de les utiliser, pauvre tache.
nicolas vigier
On 2007-10-08, pehache-tolai wrote:
On 8 oct, 11:59, Nicolas George <nicolas$ wrote:
À peu près toutes. Il y a deux ans, on tombait assez souvent sur des bugs à ce niveau (j'en ai trouvé un dans Transcode et un dans Speex la même semaine), mais ça devient de plus en plus rare (j'en ai quand même trouvé un dans le noyau cet été), et dans l'ensemble, tout fonctionne parfaitement.
... Dans le monde libre. Les bouzins propriétaires, c'est une autre histoire.
Il y a bien longtemps que les "bouzins propriétaires" tournent (ou tournaient) sans problème en 64 bits...
Rien de précis, aucun argument, aucun exemple. Bravo, c'est du bon troll.
On 2007-10-08, pehache-tolai <pehache.7@gmail.com> wrote:
On 8 oct, 11:59, Nicolas George <nicolas$geo...@salle-s.org> wrote:
À peu près toutes. Il y a deux ans, on tombait assez souvent sur des bugs à
ce niveau (j'en ai trouvé un dans Transcode et un dans Speex la même
semaine), mais ça devient de plus en plus rare (j'en ai quand même trouvé un
dans le noyau cet été), et dans l'ensemble, tout fonctionne parfaitement.
... Dans le monde libre. Les bouzins propriétaires, c'est une autre
histoire.
Il y a bien longtemps que les "bouzins propriétaires" tournent (ou
tournaient) sans problème en 64 bits...
Rien de précis, aucun argument, aucun exemple. Bravo, c'est du bon troll.
À peu près toutes. Il y a deux ans, on tombait assez souvent sur des bugs à ce niveau (j'en ai trouvé un dans Transcode et un dans Speex la même semaine), mais ça devient de plus en plus rare (j'en ai quand même trouvé un dans le noyau cet été), et dans l'ensemble, tout fonctionne parfaitement.
... Dans le monde libre. Les bouzins propriétaires, c'est une autre histoire.
Il y a bien longtemps que les "bouzins propriétaires" tournent (ou tournaient) sans problème en 64 bits...
Rien de précis, aucun argument, aucun exemple. Bravo, c'est du bon troll.
Yannick Palanque
Suite aux quelques idées avancés dans le sujet, je me demande bien: est-il possible d'avoir une machine plus ou moins protable d'un autre type que x86 ou PowerPC, relativement bien supporté par Linux et avec une bonne logithèque ?
"potable" ou "portable" ? Malheureusement, pour le grand public et à un prix abordable, il n'existe pratiquement [1] rien d'autre que le x86 ou compatibles. :-( Enfin, j'aimerais bien être contredit. Les Sparc de chez Sun coûtent la peau des fesses, les Itanium de chez Intel sont plutôt pour les serveurs et paraît-il [1] pas terribles, je n'ai pas d'autres idées en tête...
[1] Oui, je sais (ou pas, justement)...
-- Yannick Palanque
Suite aux quelques idées avancés dans le sujet, je me demande bien:
est-il possible d'avoir une machine plus ou moins protable d'un autre
type que x86 ou PowerPC, relativement bien supporté par Linux et avec
une bonne logithèque ?
"potable" ou "portable" ?
Malheureusement, pour le grand public et à un prix abordable, il n'existe
pratiquement [1] rien d'autre que le x86 ou compatibles. :-(
Enfin, j'aimerais bien être contredit.
Les Sparc de chez Sun coûtent la peau des fesses, les Itanium de chez Intel
sont plutôt pour les serveurs et paraît-il [1] pas terribles, je n'ai pas
d'autres idées en tête...
Suite aux quelques idées avancés dans le sujet, je me demande bien: est-il possible d'avoir une machine plus ou moins protable d'un autre type que x86 ou PowerPC, relativement bien supporté par Linux et avec une bonne logithèque ?
"potable" ou "portable" ? Malheureusement, pour le grand public et à un prix abordable, il n'existe pratiquement [1] rien d'autre que le x86 ou compatibles. :-( Enfin, j'aimerais bien être contredit. Les Sparc de chez Sun coûtent la peau des fesses, les Itanium de chez Intel sont plutôt pour les serveurs et paraît-il [1] pas terribles, je n'ai pas d'autres idées en tête...
[1] Oui, je sais (ou pas, justement)...
-- Yannick Palanque
Miod Vallat
N'y aurait il donc pas quelqu'un pour nous avancer les progrès (aussi maigre soit ils pour le moment) qu'aporte les machines 64 bits pour une utilisation de "tout les jours" ?
C'est plus rapide. Le reste est sans importance.
Dans la grande majorité des cas, c'est plus rapide en raison du nombre accru de registres. Si on colle autant de registres dans un 32 bits que dans un 64 bits, à un poil près, les deux tourneront de la même manière.
Bien sûr, mais là la question portait sur les différences entre ia32 et amd64 (ou du moins, c'était un fort sous-entendu).
Il est de toute façon difficile de répondre «en général», puisque d'une famille de processeur à l'autre, les avantages obtenus lors du passage à 64 bits sont différents (à part l'augmentation de l'espace d'adressage).
N'y aurait il donc pas quelqu'un pour nous avancer les progrès (aussi
maigre soit ils pour le moment) qu'aporte les machines 64 bits pour une
utilisation de "tout les jours" ?
C'est plus rapide. Le reste est sans importance.
Dans la grande majorité des cas, c'est plus rapide en raison du
nombre accru de registres. Si on colle autant de registres dans un
32 bits que dans un 64 bits, à un poil près, les deux tourneront de
la même manière.
Bien sûr, mais là la question portait sur les différences entre ia32 et
amd64 (ou du moins, c'était un fort sous-entendu).
Il est de toute façon difficile de répondre «en général», puisque d'une
famille de processeur à l'autre, les avantages obtenus lors du passage à
64 bits sont différents (à part l'augmentation de l'espace d'adressage).
N'y aurait il donc pas quelqu'un pour nous avancer les progrès (aussi maigre soit ils pour le moment) qu'aporte les machines 64 bits pour une utilisation de "tout les jours" ?
C'est plus rapide. Le reste est sans importance.
Dans la grande majorité des cas, c'est plus rapide en raison du nombre accru de registres. Si on colle autant de registres dans un 32 bits que dans un 64 bits, à un poil près, les deux tourneront de la même manière.
Bien sûr, mais là la question portait sur les différences entre ia32 et amd64 (ou du moins, c'était un fort sous-entendu).
Il est de toute façon difficile de répondre «en général», puisque d'une famille de processeur à l'autre, les avantages obtenus lors du passage à 64 bits sont différents (à part l'augmentation de l'espace d'adressage).
nicolas vigier
On 2007-10-07, Nanar Duff <""> wrote:
Si le prémice du paragraphe précédent est correct, existe-t-il beaucoup d'applications Linux compatible 64bits ? Une liste existe-t-elle ?
Quelquechose comme 95% des logiciels (libres) disponibles sous Linux fonctionnent aussi bien en 64bits qu'en 32bits.
Enfin, est-il possible d'émuler des applications 32 bits sur un kernel "compilé en mode 64 bits", et cela ralentit-il l'application ? Notez que
Oui, il est parfaitement possible de faire tourner des applications 32bits sur un kernel 64bits. Il faut par contre avoir toutes les librairies nécessaires à l'application compilées elles aussi en 32bits.
Cela peut se faire par exemple en installant tout cela dans un chroot. Ou bien de facon plus simple, en utilisant une distribution permettant d'installer en parallele des librairies pour plusieurs architectures. Sur Mandriva par exemple les packages de librairies s'appellent libname ou lib64name, et s'installent dans /usr/lib ou /usr/lib64 suivant l'architecture.
On 2007-10-07, Nanar Duff <""> wrote:
Si le prémice du paragraphe précédent est correct, existe-t-il beaucoup
d'applications Linux compatible 64bits ? Une liste existe-t-elle ?
Quelquechose comme 95% des logiciels (libres) disponibles sous Linux
fonctionnent aussi bien en 64bits qu'en 32bits.
Enfin, est-il possible d'émuler des applications 32 bits sur un kernel
"compilé en mode 64 bits", et cela ralentit-il l'application ? Notez que
Oui, il est parfaitement possible de faire tourner des applications
32bits sur un kernel 64bits. Il faut par contre avoir toutes les
librairies nécessaires à l'application compilées elles aussi en 32bits.
Cela peut se faire par exemple en installant tout cela dans un chroot.
Ou bien de facon plus simple, en utilisant une distribution permettant
d'installer en parallele des librairies pour plusieurs architectures.
Sur Mandriva par exemple les packages de librairies s'appellent libname
ou lib64name, et s'installent dans /usr/lib ou /usr/lib64 suivant
l'architecture.
Si le prémice du paragraphe précédent est correct, existe-t-il beaucoup d'applications Linux compatible 64bits ? Une liste existe-t-elle ?
Quelquechose comme 95% des logiciels (libres) disponibles sous Linux fonctionnent aussi bien en 64bits qu'en 32bits.
Enfin, est-il possible d'émuler des applications 32 bits sur un kernel "compilé en mode 64 bits", et cela ralentit-il l'application ? Notez que
Oui, il est parfaitement possible de faire tourner des applications 32bits sur un kernel 64bits. Il faut par contre avoir toutes les librairies nécessaires à l'application compilées elles aussi en 32bits.
Cela peut se faire par exemple en installant tout cela dans un chroot. Ou bien de facon plus simple, en utilisant une distribution permettant d'installer en parallele des librairies pour plusieurs architectures. Sur Mandriva par exemple les packages de librairies s'appellent libname ou lib64name, et s'installent dans /usr/lib ou /usr/lib64 suivant l'architecture.
Nicolas George
JKB , dans le message , a écrit :
Non, continue avec tes certitudes.
Et toi, surtout, évite de répondre.
C'est bizarre, on ne connaît pas les mêmes.
Je faisais allusion à ceux d'Intel et d'AMD.
Et alors ? Chaque processeur possède deux niveaux de cache avant d'attaquer le mbus.
Oui, et ? Tu n'as toujours pas expliqué comment tu mesurais la « puissance de calcul » d'une machine multiprocesseur.
JKB , dans le message <slrnfgkp9l.3at.knatschke@fermat.systella.fr>, a
écrit :
Non, continue avec tes certitudes.
Et toi, surtout, évite de répondre.
C'est bizarre, on ne connaît pas les mêmes.
Je faisais allusion à ceux d'Intel et d'AMD.
Et alors ? Chaque processeur possède deux niveaux de cache avant
d'attaquer le mbus.
Oui, et ? Tu n'as toujours pas expliqué comment tu mesurais la « puissance
de calcul » d'une machine multiprocesseur.
Et alors ? Chaque processeur possède deux niveaux de cache avant d'attaquer le mbus.
Oui, et ? Tu n'as toujours pas expliqué comment tu mesurais la « puissance de calcul » d'une machine multiprocesseur.
pehache-tolai
"nicolas vigier" a écrit dans le message de news:
On 2007-10-08, pehache-tolai wrote:
On 8 oct, 11:59, Nicolas George <nicolas$ wrote:
À peu près toutes. Il y a deux ans, on tombait assez souvent sur des bugs à ce niveau (j'en ai trouvé un dans Transcode et un dans Speex la même semaine), mais ça devient de plus en plus rare (j'en ai quand même trouvé un dans le noyau cet été), et dans l'ensemble, tout fonctionne parfaitement.
... Dans le monde libre. Les bouzins propriétaires, c'est une autre histoire.
Il y a bien longtemps que les "bouzins propriétaires" tournent (ou tournaient) sans problème en 64 bits...
Rien de précis, aucun argument, aucun exemple. Bravo, c'est du bon troll.
Merci.
Mais je sais que j'ai encore des progrès à faire pour égaler Nicolas Georges dans ce domaine.
-- pehache http://pehache.free.fr/public.html
"nicolas vigier" <boklm@mars-attacks.org> a écrit dans le message de
news: slrnfgkpsa.4kf.boklm@powah.pewz.net
On 2007-10-08, pehache-tolai <pehache.7@gmail.com> wrote:
On 8 oct, 11:59, Nicolas George <nicolas$geo...@salle-s.org> wrote:
À peu près toutes. Il y a deux ans, on tombait assez souvent sur
des bugs à ce niveau (j'en ai trouvé un dans Transcode et un dans
Speex la même semaine), mais ça devient de plus en plus rare (j'en
ai quand même trouvé un dans le noyau cet été), et dans l'ensemble,
tout fonctionne parfaitement.
... Dans le monde libre. Les bouzins propriétaires, c'est une autre
histoire.
Il y a bien longtemps que les "bouzins propriétaires" tournent (ou
tournaient) sans problème en 64 bits...
Rien de précis, aucun argument, aucun exemple. Bravo, c'est du bon
troll.
Merci.
Mais je sais que j'ai encore des progrès à faire pour égaler Nicolas Georges
dans ce domaine.
À peu près toutes. Il y a deux ans, on tombait assez souvent sur des bugs à ce niveau (j'en ai trouvé un dans Transcode et un dans Speex la même semaine), mais ça devient de plus en plus rare (j'en ai quand même trouvé un dans le noyau cet été), et dans l'ensemble, tout fonctionne parfaitement.
... Dans le monde libre. Les bouzins propriétaires, c'est une autre histoire.
Il y a bien longtemps que les "bouzins propriétaires" tournent (ou tournaient) sans problème en 64 bits...
Rien de précis, aucun argument, aucun exemple. Bravo, c'est du bon troll.
Merci.
Mais je sais que j'ai encore des progrès à faire pour égaler Nicolas Georges dans ce domaine.
-- pehache http://pehache.free.fr/public.html
pehache-tolai
"Nicolas George" <nicolas$ a écrit dans le message de news: fedbv0$1o4s$
pehache-tolai , dans le message
Il y a bien longtemps que les "bouzins propriétaires" tournent (ou tournaient) sans problème en 64 bits...
Certains. D'autres pas.
Ah, maintenant c'est "Certains". Dans le post d'avant, c'était "*LES* bouzins propriétaires, c'est une autre histoire".
Encore un effort et on va arriver à "un seul". Voire à "Aucun".
Ce que c'est que l'idéologie, tout de même...
-- pehache http://pehache.free.fr/public.html
"Nicolas George" <nicolas$george@salle-s.org> a écrit dans le message
de news: fedbv0$1o4s$4@nef.ens.fr
pehache-tolai , dans le message
Il y a bien longtemps que les "bouzins propriétaires" tournent (ou
tournaient) sans problème en 64 bits...
Certains. D'autres pas.
Ah, maintenant c'est "Certains". Dans le post d'avant, c'était "*LES*
bouzins propriétaires, c'est une autre histoire".
Encore un effort et on va arriver à "un seul". Voire à "Aucun".