Esempio n. 1
0
        public void logTimeAndMemoryUsage(int caseIdNumber)
        {
            ComputerInfo CI             = new ComputerInfo();
            long         endTime        = TimeAndMemoryLogger.nanoTime();
            long         endTotalMemory = (long)CI.TotalPhysicalMemory;
            long         endFreeMemory  = (long)CI.AvailablePhysicalMemory;


            contents.AppendLine(testCase + delimiter +
                                caseIdNumber + delimiter +
                                (endTime - this.initialTime) + delimiter +
                                endTotalMemory + delimiter +
                                endFreeMemory);
        }
Esempio n. 2
0
        public void setInitialTimeAndMemory()
        {
            ComputerInfo CI = new ComputerInfo();


            this.initialTime = TimeAndMemoryLogger.nanoTime();
            this.totalMemory = (long)CI.TotalPhysicalMemory; //I might be loosing presicion here?


            this.freeMemory = (long)CI.AvailablePhysicalMemory;
            contents.AppendLine(testCase + delimiter +
                                0 + delimiter +
                                0 + delimiter +
                                totalMemory + delimiter +
                                freeMemory);
        }
 public static void setUpClass()
 {
     tml = new TimeAndMemoryLogger();
 }