renyone
Messages postés71Date d'inscriptionvendredi 9 mars 2007StatutMembreDernière intervention12 avril 2010
-
21 août 2008 à 14:48
renyone
Messages postés71Date d'inscriptionvendredi 9 mars 2007StatutMembreDernière intervention12 avril 2010
-
25 août 2008 à 10:00
Bonjour.
Je vous expliquer mon problème: je veux lire un fichier (txt ou csv) qui fait 3 Go, parser chaque ligne et creer des objets en fontion des données que j'ai récupérées sur chaque ligne. Le problème est que c est super lent. Quand je regarde l'utilisation du processeur, je varie entre 0 et 4%. Mon fichier possede qd meme 14 millions de lignes...
Le problème vient-til de la lecture du fichier ?
Acutellement j utilise un Streamreader sr et pour chaque ligne je crée un string line = sr.ReadLine(). Puis je splitte ma line et je crée mes objets...