System: Macbook Pro Duo 2.4Ghz, 4GB, Snow Leopard
J'ai rencontré ce problème pour la première fois en utilisant eclipse. Lorsque je l'exécute pour la première fois après chaque redémarrage ou réveil, il met péniblement plus de 7 minutes à se charger. La même chose se produit la deuxième ou même la troisième fois que je le charge à nouveau sur la même session. Les fois suivantes, cependant, le chargement est plutôt rapide.
Lorsqu'il est déjà chargé, eclipse semble bien fonctionner, mais lors de l'exécution de programmes Java (très simples), la machine virtuelle JVM se charge généralement aussi lentement.
Suspectant que le problème venait de Java, j'ai testé en exécutant simplement java
sans aucun paramètre (c'est-à-dire qu'il imprime l'aide) après un redémarrage, et cela prend également quelques minutes. Les exécutions suivantes se passent bien.
En ce qui concerne les autres programmes Java, le jeu Minecraft se charge relativement rapidement, mais le jeu devient ensuite très lent.
Je pourrais donc penser que le problème vient de Java mais, cependant, j'expérimente un problème similaire lors de la décompression de fichiers zippés, en utilisant à la fois le programme Archiver fourni avec Snow Leopard et TheUnarchiver (qui ne sont pas Java !). La première fois que je veux décompresser un fichier, même s'il est petit, cela prend des lustres, puis la deuxième fois pour le même fichier ou d'autres fichiers qui peuvent être beaucoup plus grands, cela fonctionne très vite.
Et ces premiers chargements douloureux se produisent chaque fois que je redémarre ou que je réveille l'ordinateur portable !
Voyez-vous une raison à ces problèmes ? Des choses que j'ai déjà vérifiées :
- Donnez une taille de cache suffisante à Java (dans les préférences Java, je lui donne 1GB sur le disque dur).
- Désactiver les sauvegardes
- Désactiver la mémoire virtuelle sécurisée
- La charge de travail parallèle est négligeable. J'ai 2 Go de libre à tout moment.
Merci beaucoup.