sexta-feira, 27 de janeiro de 2012

Capturar memória do PC (RAM) - Java

1º post do ano de 2012!  :D

import java.lang.management.ManagementFactory; 
import com.sun.management.OperatingSystemMXBean; 
 

public class CapturaRAM { 
 
    public static void main(String[] args) { 
        OperatingSystemMXBean mxbean = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean(); 
        System.out.println("Memoria total : " + (((new Double(mxbean.getTotalPhysicalMemorySize()) /  1024) / 1024) /1024) + " GB ");         
    }   




Mais sobres as funções utilizadas:
ManagementFactory 
OperatingSystemMXBean