Java tutorial
//package com.java2s; //License from project: LGPL import java.io.IOException; import java.io.RandomAccessFile; public class Main { @SuppressWarnings("resource") public static String getTotalRAM() { RandomAccessFile reader = null; String load = null; try { reader = new RandomAccessFile("/proc/meminfo", "r"); load = reader.readLine(); } catch (IOException ex) { ex.printStackTrace(); } finally { // Streams.close(reader); } return load.replaceAll("MemTotal:", "").replaceAll("kB", "").trim(); } }