Existe-t-il un moyen d'obtenir la taille de la mémoire totale du système d'exploitation à partir de Java? L'utilisation deObtention de la taille de la mémoire du système d'exploitation à partir de Java
Runtime.getRuntime().maxMemory()
renvoie la mémoire autorisée pour la machine virtuelle Java, et non pour le système d'exploitation. Est-ce que quelqu'un a un moyen d'obtenir ceci (à partir du code java)?
De quoi avez-vous besoin pour savoir? –
@ Thorbjørn: Si je cours sur une machine avec 2 Go de RAM mais que la JVM est limitée à 1 Go, je veux obtenir la taille de 2 Go et non la taille de 1 Go retournée par l'exemple de code. Ou demandez-vous pourquoi j'en ai besoin? –
Je demande ce que vous en avez besoin _for_? –