public void print(PrintStream ps)
    {
        ps.println("CPUs Usage Percent:");
        ps.println();
        ps.println("CPU Index\tUsagePercent");
        DecimalFormat df = new DecimalFormat("00.00");
        double cpus[] = get_cpuPerc();
        for(int i = 0; i < cpus.length; i++)
            ps.println((new StringBuilder(String.valueOf(i + 1))).append("\t\t").append(df.format(cpus[i])).append("%").toString());

        ps.println();
        ps.println((new StringBuilder("Memory Usage Percent: ")).append(df.format(get_memPerc())).append("%").toString());
        ps.println();
        ps.println((new StringBuilder("Free Disk Space: ")).append(get_freeDisk()).append("MB").toString());
        ps.println((new StringBuilder("Disk Use Percent: ")).append(get_usedDiskPerc()).append("%").toString());
        ps.println();
        ps.println((new StringBuilder("Write Bytes: ")).append(get_writeBytes()).append("MB").toString());
        ps.println((new StringBuilder("Read Bytes: ")).append(get_readBytes()).append("MB").toString());
        ps.println();
        ps.println((new StringBuilder("TCP In Bound: ")).append(get_tcpIns()).toString());
        ps.println((new StringBuilder("TCP Out Bound: ")).append(get_tcpOuts()).toString());
    }