Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment faire pour modifier des vari…
  • Java Theory & Practice : Collecte de…
  • Comment ajouter INT en une chaîne e…
  • Pourquoi AS2 doivent être certifié…
  • Exceptions de fichiers pour les appl…
  • Comment mettre à jour JavaScript 
  • Qu'est-ce que le formulaire d'action…
  • Comment afficher un ResultSet Avec J…
  • Comment faire une icône d'animation…
  • Normes de codage Java 
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    WPS et JVM Heap Tailles

    Le langage de programmation Java sert de base pour de nombreuses entreprises et applications serveur , en raison de sa portabilité et sa popularité . Cela étant, ces applications doivent composer avec les fonctions du langage Java et de son environnement d'exécution : la machine virtuelle Java. Savoir comment gérer les paramètres de la JVM devient cruciale lorsqu'il s'agit d' applications d'entreprise Java à haut volume , tels que WebSphere Process Server. WebSphere Process Server

    WebSphere Process Server est un logiciel qui fait partie d'une suite logicielle plus axé sur les affaires d'IBM. Ce forfait donne aux entreprises les outils pour modéliser , créer et exécuter des processus pour gérer les transactions commerciales , telles que les achats en ligne ou des vérifications de crédit . Le code sous-jacent d'un modèle de serveur de processus s'exécute avec la technologie Java, ce qui signifie que , sous le serveur de processus , est une machine virtuelle Java d'exécuter du code Java.
    Java Virtual Machine

    la machine virtuelle Java fournit la plate-forme pour tout le code source Java à exécuter. La JVM prend compilé le code source Java, compile en Java " bytecode ", et traduit en commandes que l'architecture informatique sous-jacent peut exécuter. La JVM permet aux programmes Java une grande flexibilité et la portabilité. Cependant, la machine virtuelle Java ajoute également une couche d' interaction entre le logiciel et le code source de l'ordinateur . Cette couche de fonctions logicielles comme une «machine » à part entière en ce qu'elle contient une mémoire défini séparément du système de l'ordinateur principal , compléter avec des structures de données , telles que la pile et le tas , qui définissent la performance du programme .
    < Br >
    JVM heap Taille

    intégrante de la JVM est la structure de données en tas. Java fonctionne comme un langage de programmation orienté objet . Objets déclarés et instanciés par le programmeur doit résider dans la mémoire, et la JVM alloue cette mémoire dans le tas . Cela permet le stockage à long terme des objets , ainsi que la mise en œuvre de collecte des ordures Java . Cependant, la taille du tas contrôle également la quantité de mémoire qu'un programme peut allouer des objets . S'il n'y a pas assez de mémoire , le programme pourrait fonctionner au cours de l'exécution , ce qui affecte la quantité de travail du programme - dans ce cas, le WebSphere Process Server - peut faire
    Tuning JVM Heap Taille en WPS.

    l' implémentation de la JVM dans WebSphere contient une taille de pile par défaut . Toutefois, cela s'avère souvent être trop petit pour une utilisation en production . Le programmeur peut modifier la taille du tas en fonction des besoins de l'application . En utilisant la taille de segment de mémoire drapeau minimum et maximum de l'indicateur de taille de segment de mémoire lors de l'exécution du serveur , le programmateur peut augmenter la taille de départ et maximum tas . Toutefois, la taille du tas est limitée à la mémoire physique disponible sur le serveur , donc il faut prendre soin de ne pas attribuer trop de mémoire sur le tas JVM quand elle n'est pas nécessaire.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Pourquoi classes abstraites en Java 
  • Comment vérifier l'historique Java dans Windows Vista 
  • Comment écrire des programmes Java 
  • Comment calculer Pâques avec Java 
  • Comment utiliser PrintStream en Java 
  • Comment appeler une méthode non statique d'une méthode statique en Java 
  • Comment faire pour créer un objet non modifiable en Java 
  • Turing booléennes Types 
  • Comment calculer les chèques d'une chaîne à l'aide Adler32 en Java 
  • Java: liaison statique 
  • Connaissances Informatiques © http://www.ordinateur.cc