Outils pour utilisateurs

Outils du site


fichier_des_nombres_premiers

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Dernière révision Les deux révisions suivantes
fichier_des_nombres_premiers [2008/09/17 20:26]
tyrtamos
fichier_des_nombres_premiers [2008/09/17 20:35]
tyrtamos
Ligne 47: Ligne 47:
 Un Ctle-C ou n'​importe quelle autre erreur arrête le programme, mais en fermant correctement le fichier. Un Ctle-C ou n'​importe quelle autre erreur arrête le programme, mais en fermant correctement le fichier.
  
-Avec psyco, le calcul est très rapide compte tenu de la quantité de calcul réalisé. Sous Linux (swap=2Go), au bout de 3 ou 4 heures seulement, je suis arrivé à "2 176 005 437". Sous Windows XPj'ai été bloqué à "1 339 088 837" pour "​MemoryError":​ il n'a pas supporté une liste aussi longue ​de nombres.+Avec psyco, le calcul est très rapide compte tenu de la quantité de calcul réalisé. Sous Linux (swap=2Go), au bout de 3 ou 4 heures seulement, je suis arrivé à "2 176 005 437", ​avec un fichier ​de 1Go! 
  
-Il est clair que ce calcul échouera lorsque l'OS refusera la liste des nombres premiers en mémoire. Il faudra alors utiliser d'​autres méthodes.+Sous Windows XP, j'ai été bloqué à "1 339 088 837" pour "​MemoryError":​ il n'a pas supporté une liste aussi longue de nombres. ​Il est clair que même avec Linux, ​ce calcul échouera lorsque l'OS refusera la liste des nombres premiers en mémoire. Il faudra alors utiliser d'​autres méthodes.  
 + 
 +D'ici là, rien ne vous empêche de laisser tourner ce programme en tâche de fond pendant plusieurs mois...
  
 Voilà le code. Il est auto-documenté:​ Voilà le code. Il est auto-documenté:​
fichier_des_nombres_premiers.txt · Dernière modification: 2008/09/23 04:52 par tyrtamos