2015-10-11 1 views
-1

J'ai une application Java qui fonctionne sur un système d'exploitation Windows, machine de bureau avec une belle interface utilisateur graphique. J'ai mis à jour, modifié etc. pour le faire fonctionner sur un Raspberry Pi 2B. Ça tourne juste bien. Cependant, vous remarquerez que l'interface graphique est un peu lente. En plus de cela, j'ai maintenant l'intention de lancer l'application sur le Raspberry Pi dans un mode optimisé, où je n'ai pas vraiment besoin de l'interface graphique. Je vérifiais beaucoup de documents sur « le mode sans tête », cependant, je ne pouvais pas obtenir une réponse appropriée à ma question:Java - mode sans tête - Raspberry Pi

  1. Si l'exécution de mon application GUI standard en mode sans tête, il ne prend automatiquement en charge, à savoir la négligence toutes les méthodes de mise à jour des composants de l'interface graphique? ou que faut-il faire pour éviter les exceptions, etc.?

  2. Est-ce que cela augmentera théoriquement les performances? ou est-ce que j'éviterai simplement d'introduire des données dans des tables, etc., lorsque vous utilisez un mode sans interface graphique?

Cordialement

+0

Je ne suis pas d'accord avec votre jugement. Ma question n'était pas seulement de faire avec le mode sans tête, c'était plus une question de performance et comment simplifier les performances quand on n'a pas besoin de la gui sur un pi de framboise. – RG01

Répondre

0

Non, le mode sans tête signifie que la machine virtuelle Java est dépouillé des bibliothèques graphiques. Vous ne devriez pas utiliser de fonctions Gui, elles ne sont pas "écrasées", elles échoueraient. Il émule seulement quelques éléments qui peuvent être utilisés hors écran (la plupart du temps nécessaires pour l'impression ou la cartographie)