• [^] # Re: non

    Posté par (site web personnel) . En réponse au message generateur et performances. Évalué à 2. Dernière modification le 27 octobre 2020 à 07:49.

    « [L]es csv sont assez conséquents et en fait quand je lance mes algorithmes, m[ê]me sur une machine peu performante, le % de cpu et de ram utilisé reste en dessous de 50%. »

    Je me demande quel pourrait bien être l'intérêt de gagner de la mémoire qui se compterait en quelques centaines de mégaoctets sur une machine moderne ?

    Si le cpu est peu utilisé, n'est-il pas vraisemblable que les opérations sur chaque ligne du fichier soient très légères et que le temps d’exécution du programme soit majoritairement consacré à la lecture/écriture des fichiers ? Dans ce cas là, ne conseillerait-on pas de lire d'un coup une quantité confortable de données, par exemple 100Mo, de les traiter, puis d'écrire d'un coup le résultat ; et de recommencer.

    « IRAFURORBREVISESTANIMUMREGEQUINISIPARETIMPERAT » — Odes — Horace