Angiu
Guest
les programmes 32 bits allument des systèmes 64 bits, ci-dessous extraits de wikipedia:
"bien que les architectures 64 bits rendent incontestablement plus facile de travailler avec des quantités massives de données telles que la vidéo numérique, le traitement scientifique et les grandes bases de données, il y a eu beaucoup de discussions sur la façon dont ils ou leurs modes compatibles 32 bits sont plus rapides, dans d'autres types d'emplois, que les systèmes 32 bits à prix similaire.
théoriquement, certains programmes pourraient être plus rapides en mode 32 bits. sur certaines architectures les instructions 64 bits enlèvent plus d'espace que celles à 32, il est donc possible que certains programmes 32 bits puissent entrer dans la mémoire cache très rapide du cpu où ceux à 64 ne réussissent pas. en d'autres termes, utiliser 64 bits pour effectuer des opérations qui pourraient être traitées à 32, implique un gaspillage inutile de ressources (mémoire central, cache, etc.). cependant, dans les applications telles que les applications scientifiques, les données traitées utilisent souvent de manière naturelle des blocs 64 bits, et seront donc plus rapides sur une architecture 64 bits puisque le cpu est conçu pour fonctionner directement avec cette taille plutôt que de forcer le programme à exécuter plus d'étapes pour obtenir le même résultat. ces évaluations sont également compliquées par le fait que, lors de la définition des nouvelles architectures, les concepteurs de l'ensemble d'instructions ont profité de l'occasion pour apporter des changements qui vont combler les lacunes de l'ancienne, ajoutant de nouvelles fonctionnalités visant à améliorer les performances (comme, par exemple, des registres supplémentaires dans l'architecture amd64). "
nb: la partie audacieuse et soulignée peut ne pas se produire, dépend si l'architecture 64 bits a été faite intelligemment ou non
"bien que les architectures 64 bits rendent incontestablement plus facile de travailler avec des quantités massives de données telles que la vidéo numérique, le traitement scientifique et les grandes bases de données, il y a eu beaucoup de discussions sur la façon dont ils ou leurs modes compatibles 32 bits sont plus rapides, dans d'autres types d'emplois, que les systèmes 32 bits à prix similaire.
théoriquement, certains programmes pourraient être plus rapides en mode 32 bits. sur certaines architectures les instructions 64 bits enlèvent plus d'espace que celles à 32, il est donc possible que certains programmes 32 bits puissent entrer dans la mémoire cache très rapide du cpu où ceux à 64 ne réussissent pas. en d'autres termes, utiliser 64 bits pour effectuer des opérations qui pourraient être traitées à 32, implique un gaspillage inutile de ressources (mémoire central, cache, etc.). cependant, dans les applications telles que les applications scientifiques, les données traitées utilisent souvent de manière naturelle des blocs 64 bits, et seront donc plus rapides sur une architecture 64 bits puisque le cpu est conçu pour fonctionner directement avec cette taille plutôt que de forcer le programme à exécuter plus d'étapes pour obtenir le même résultat. ces évaluations sont également compliquées par le fait que, lors de la définition des nouvelles architectures, les concepteurs de l'ensemble d'instructions ont profité de l'occasion pour apporter des changements qui vont combler les lacunes de l'ancienne, ajoutant de nouvelles fonctionnalités visant à améliorer les performances (comme, par exemple, des registres supplémentaires dans l'architecture amd64). "
nb: la partie audacieuse et soulignée peut ne pas se produire, dépend si l'architecture 64 bits a été faite intelligemment ou non
