Aïe... re-problème, je m'explique.
L'analyse effectuée par mon programme nécessite d'effectuer un grand nombre de requêtes du type de celle indiquée dans mon premier post (entre 1000 et 1500 au bas mot, sur plusieurs jours). Chaque requête est censée me renvoyer tout un tas d'informations, contenues dans le fichier séquences.gb (qu'on peut simplement obtenir en entrant la requête dans la barre d'adresse du navigateur internet).
Tout va bien au début.
La 7ème requête renvoie normalement 5.11 Mo de données... et là ça coince. J'ai tout testé et c'est bien cette requête-ci qui est en cause. Je pense que la taille importante des donnés récupérées y est pour quelque chose. Concrètement, la charge du CPU passe à 100% pendant de longues minutes (la mémoire elle n'augmente pas) puis rediminue mais rien ne se passe, le programme reste bloqué sur la requête. Pas de message d'erreur, juste bloqué (et indiqué comme "not responding" dans le task manager).
Le comportement est exactement le même avec le socket ou la classe HttpURLConnection.
Une idée???
Julien
Aïe... re-problème, je m'explique.
L'analyse effectuée par mon programme nécessite d'effectuer un grand nombre de requêtes du type de celle indiquée dans mon premier post (entre 1000 et 1500 au bas mot, sur plusieurs jours). Chaque requête est censée me renvoyer tout un tas d'informations, contenues dans le fichier séquences.gb (qu'on peut simplement obtenir en entrant la requête dans la barre d'adresse du navigateur internet).
Tout va bien au début.
La 7ème requête renvoie normalement 5.11 Mo de données... et là ça coince. J'ai tout testé et c'est bien cette requête-ci qui est en cause. Je pense que la taille importante des donnés récupérées y est pour quelque chose. Concrètement, la charge du CPU passe à 100% pendant de longues minutes (la mémoire elle n'augmente pas) puis rediminue mais rien ne se passe, le programme reste bloqué sur la requête. Pas de message d'erreur, juste bloqué (et indiqué comme "not responding" dans le task manager).
Le comportement est exactement le même avec le socket ou la classe HttpURLConnection.
Une idée???
Julien