Comment obtenir la taille de la Ram et de la taille du disque Dur à l'aide de Java?
Comment obtenir la taille de la Ram et la taille du disque Dur de l'ordinateur à l'aide de Java? Et Est-il possible d'obtenir le nom de l'utilisateur actuellement connecté sur PC par le biais de java?
Connexes : stackoverflow.com/questions/25552/...
OriginalL'auteur bharath | 2011-04-01
Vous devez vous connecter pour publier un commentaire.
La taille du disque:
Nom d'utilisateur:
Je ne suis pas au courant d'un moyen fiable pour déterminer le total de la mémoire système en Java. Sur un système Unix, vous pourriez analyser
/proc/meminfo
. Bien sûr, vous pouvez trouver le maximum de mémoire disponible pour la JVM:Edit: pour l'exhaustivité (merci Suresh S), voici un moyen d'obtenir le total de la mémoire avec l'Oracle de la JVM seulement:
-Duser.name=AUser
😉ah oui, bonne remarque.
Je trouve très utile à des fins de vérification (c'est à dire de journalisation qui a fait quoi, par exemple, je le passe en appels RMI), mais ce n'est pas très sécurisé.
"Oracle JVM que" est pas corrects, JDK 1.8 c'est un jdk.Type exporté, voir docs.oracle.com/javase/8/docs/jdk/api/javac/tree/jdk/...
La taille du disque se réfère à la taille du disque n'est pas, le disque physique.
OriginalL'auteur WhiteFang34
Pour la Taille de la Ram , si vous utilisez java 1.5
java.lang.logiciel de gestion de
OriginalL'auteur Dead Programmer
OriginalL'auteur Atin Agarwal
Ont un coup d'oeil à cette rubrique, qui va dans le détail de la façon d'obtenir les informations OS comme celui-ci.
OriginalL'auteur Andreas Johansson