2010-11-20 6 views
2

sur les processeurs 64 bits. avec le système d'exploitation 32bit tous les programmes fonctionnent bien?Préducteur 64 bits avec compatibilité des programmes du système d'exploitation 32 bits?

comme supposons que tous les programmes d'installation python 32 bits fonctionnent bien? ou y a-t-il des problèmes trouvés?

un programme ou un logiciel développé sur le système d'exploitation 32 bits & processeur 32bit installé sur le système d'exploitation 32 bits et un processeur de 64 bits fonctionne-t-il bien ou tout problème? Pourquoi est-ce que je demande ceci, parce que ces jours-ci sur le marché tous les ordinateurs de processeur de 64bit viennent et surtout vendus. il n'y a pas de choix aussi pour nous .. si je veux acheter un ordinateur processeur i5 ..

+1

Les processeurs x86-64 peuvent exécuter le code x86-32 de manière native, de sorte que votre système d'exploitation 32 bits et vos applications fonctionnent de la même manière. –

Répondre

0

Ça devrait aller. Les processeurs X64 exécutent nativement le code x32. Mon PC de développement est x64 mais il a fonctionné un OS et un code de 32 bits sans aucun problème pendant 4 ans. De même, il devrait fonctionner correctement avec le code et les systèmes d'exploitation 16 bits (8086)!

+0

Il devrait les exécuter, mais vous ne devriez pas;) – delnan

+0

Vrai, mais le point est qu'il est toujours là, et à moins qu'Intel ne casse quelque chose, il continuera pendant au moins les prochaines générations de remplacements. – winwaed

+0

windows 3.11 Python disponible? Devrais-je dépoussiérer mes disquettes d'installation;) –

3

sur les processeurs 64 bits. avec 32bit système d'exploitation tous les programmes fonctionne bien?

Oui.

comme supposons que tous les programmes d'installation python 32bit fonctionne très bien? ou des problèmes ont-ils été détectés?

Aucun problème.

un programme ou un logiciel développé sur 32 bits système d'exploitation & 32bit processeur installé sur le système d'exploitation 32bit et un processeur 64 bits fait bien travail ou des problèmes?

Oui.

pourquoi je demande cela, ces jours-ci Bęc sur le marché tout processeur 64Bit ordinateurs à venir et pour la plupart vendus. il n'y a pas d'autre choix aussi pour us..if i veux acheter un ordinateur i5processor ..

Si vous avez dit une édition 64 bits de Windows, il y a le 64bit version of Pyth sur disponibles. L'avantage pour vous est que vous pouvez avoir plus de RAM (> 4 Go) et accéder ainsi à de grandes quantités de données.

La différence entre 32bit et 64bit dans le cas de Python ne devrait pas vous inquiéter du tout. Python est un langage de haut niveau, l'architecture de processus et la différence de taille des types de données ne vous concernent pas.

+0

Les pointeurs ne sont-ils pas de 8 octets dans CPython 64 bits? Il semblerait que jusqu'à ce que les mémoires se développent de sorte que nous utilisions plus de 32 ou 33 bits d'espace d'adressage (c'est-à-dire plus de 4 ou 8 Go disponibles), nous gaspillons vraiment de l'espace cache avec des pointeurs de 8 octets inutiles. Je prévois d'exécuter Python 32 bits sur ma machine 64 bits jusqu'à ce que je pense vraiment avoir besoin de> 2 Go dans un processus utilisateur. –

+0

@K. Brafford: Après beaucoup de comparaison, et de programmation de bas niveau, je peux vous dire cette réponse définitive. La seule chose 64 bits garantit plus d'espace d'adressage virtuel à chaque processus. Pour l'instant, ils font la même chose, et le logiciel 64 bits est moins bien supporté. Dans un futur lointain, 64bit sera mieux supporté, et performera mieux. Ce n'est pas le cas pour le moment. Il y a des exceptions, mais ils sont en train de cogner. –

Questions connexes