Comment empêcher tous les logiciels basés sur Java de geler sur ma PCArtboard


Il y a deux problèmes ici. Avant de pouvoir entrer dans les détails, j'aurais besoin de savoir de quel type de processus il s'agit, quelle'est la mémoire qui lui est allouée. Avez-vous essayé d'exécuter le même avec Windows defender / anti-virus désactivé ?

Je'vais sauter aux problèmes de base avec des hypothèses. Si votre Java JRE n'est pas 8, alors vous devriez mettre à niveau et essayer à nouveau. S'il'est 8 et que le programme que vous exécutez est ancien référez-vous à Comment exécuter une version spécifique de Java avec un programme ? et essayez d'utiliser une version plus ancienne de JRE pour exécuter le programme. L'interface utilisateur Java est généralement basée sur des événements et attend que certains événements soient déclenchés et capturés avant de pouvoir afficher ou avancer. Il peut y avoir plusieurs raisons pour lesquelles cela peut être bloqué. S'il s'agit d'une application faisant des appels côté serveur (peut-être que le SSL n'est pas fiable, etc.), il peut y avoir des problèmes dans le lien. ), il peut y avoir des problèmes dans le lien. Chacun d'entre eux nécessite une approche différente pour être résolu. Je ne peux pas m'occuper de cela sans rien savoir de l'application. Si c'est une application en place, il peut y avoir des problèmes de mémoire, des problèmes d'accès, des problèmes de privilèges de lecture/écriture. Il peut aussi y avoir des problèmes de mémoire. La prochaine fois que vous démarrez le programme, lisez le fichier .bat qui le lance et ajoutez "-Xms512m -Xmx1024m" à côté du mot clé java dans l'instruction "java -jar ***.jar" s'il y en a un. Cela permet à Java de réserver une quantité décente de RAM pour ses opérations. Vous pouvez modifier les paramètres en fonction de vos besoins.