Exemple #1
0
        public void Run4KTest()
        {
            Benchmark.Benchmark b = new Benchmark.Benchmark("D:\\");
            b.FileSize = FileSize._10MB;
            b.AmountOfRepeats = 1;
            b.WayToGo = BenchmarkWay._4K;

            TestResult result = b.Run();
            Console.WriteLine("4K, 10MB:");
            Console.WriteLine("Read: {0} MB/s, Write: {1} MB/s", result.ReadSpeedMBps, result.WriteSpeedMBps);
        }
Exemple #2
0
        public void Run4KTest()
        {
            Benchmark.Benchmark b = new Benchmark.Benchmark("D:\\");
            b.FileSize        = FileSize._10MB;
            b.AmountOfRepeats = 1;
            b.WayToGo         = BenchmarkWay._4K;

            TestResult result = b.Run();

            Console.WriteLine("4K, 10MB:");
            Console.WriteLine("Read: {0} MB/s, Write: {1} MB/s", result.ReadSpeedMBps, result.WriteSpeedMBps);
        }
        private void _4KTest()
        {
            CanRunTest = false;
            Messenger.Default.Send <string>("Benchmark", "UpdateLayout");

            Benchmark.Benchmark benchmark = new Benchmark.Benchmark(SelectedDisk)
            {
                WayToGo         = BenchmarkWay._4K,
                AmountOfRepeats = Convert.ToInt32(SelectedAttemptAmount),
                FileSize        = (FileSize)Enum.Parse(typeof(FileSize),
                                                       SelectedFileSize)
            };
            TestResult result = benchmark.Run();

            Read4K  = Math.Round(result.ReadSpeedMBps, 2).ToString(CultureInfo.InvariantCulture);
            Write4K = Math.Round(result.WriteSpeedMBps, 2).ToString(CultureInfo.InvariantCulture);

            CanRunTest = true;
        }
        private void _512KTest()
        {
            CanRunTest = false;
            Messenger.Default.Send<string>("Benchmark", "UpdateLayout");

            Benchmark.Benchmark benchmark = new Benchmark.Benchmark(SelectedDisk)
            {
                WayToGo = BenchmarkWay._512K,
                AmountOfRepeats = Convert.ToInt32(SelectedAttemptAmount),
                FileSize = (FileSize)Enum.Parse(typeof(FileSize),
                SelectedFileSize)
            };
            TestResult result = benchmark.Run();

            Read512K = Math.Round(result.ReadSpeedMBps, 2).ToString(CultureInfo.InvariantCulture);
            Write512K = Math.Round(result.WriteSpeedMBps, 2).ToString(CultureInfo.InvariantCulture);

            CanRunTest = true;
        }