A voir également:
- Caractéristique du pc avec java
- Benchmark pc - Guide
- Reinitialiser pc - Guide
- Pc lent - Guide
- Whatsapp pc - Télécharger - Messagerie
- Waptrick java football - Télécharger - Jeux vidéo
2 réponses
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
12 mars 2012 à 10:37
12 mars 2012 à 10:37
Tu ne peux accéder directement qu'aux informations connues par la machine virtuelle.
Par exemple tu ne pourras pas connaître la taille de la RAM, mais uniquement la taille maximale de mémoire que tu peux allouer à ton programme Java (ce qui est en général suffisant).
Pour cela tu peux regarder System.getProperties, et la classe Runtime.
Remarque : via la classe Runtime tu peux lancer des commandes systèmes qui te permettront d'accéder indirectement aux informations que tu cherches . Exemple avec la commandeLinux "free"
Par exemple tu ne pourras pas connaître la taille de la RAM, mais uniquement la taille maximale de mémoire que tu peux allouer à ton programme Java (ce qui est en général suffisant).
Pour cela tu peux regarder System.getProperties, et la classe Runtime.
Remarque : via la classe Runtime tu peux lancer des commandes systèmes qui te permettront d'accéder indirectement aux informations que tu cherches . Exemple avec la commandeLinux "free"
Process p = Runtime.getRuntime().exec("free"); Scanner sc = new Scanner(p.getInputStream()); while (sc.hasNextLine()) System.out.println(sc.nextLine());