Package disk

Examples of disk.DiskSimNative


  @Test public void simpleRun() {
    Simulation sim = new Simulation();
    SimDriver simDriver = new SimDriver(sim);
    sim.setCacheSimInterface(new CacheSimStub());
    DiskSimNative ds = new DiskSimNative(sim,"disk_model/cheetah9LP.parv","/tmp/TestDiskSimNative.out");
   
    simDriver.schedule(new RequestEvent(sim, 13.0, "fh0", 0, 0));
    simDriver.schedule(new RequestEvent(sim, 17.0, "fh0", 0, 576560));
    simDriver.schedule(new RequestEvent(sim, 24.0, "fh0", 0, 0));
    simDriver.schedule(new RequestEvent(sim, 25.0, "fh0", 0, 28601));
    simDriver.schedule(new RequestEvent(sim, 29.0, "fh0", 0, 41822));
    simDriver.schedule(new RequestEvent(sim, 38.0, "fh0", 0, 157222));
    simDriver.schedule(new RequestEvent(sim, 39.0, "fh0", 0, 657159));
    simDriver.schedule(new RequestEvent(sim, 51.0, "fh0", 0, 21));
    simDriver.schedule(new RequestEvent(sim, 53.0, "fh0", 0, 602470));
    simDriver.schedule(new RequestEvent(sim, 58.0, "fh0", 0, 42));
    simDriver.run();
    System.out.println("Simulation run completed.");
    ds.endSimulation(simDriver.getCurrentTime());
    assertTrue(true);
  }
View Full Code Here


    Simulation sim = new Simulation();
    SimDriver simDriver = new SimDriver(sim);
    sim.setSimDriver(simDriver);
    LRUTopSim lruTop = new LRUTopSim(sim, 1000, 1, 10);
    sim.setCacheSimInterface(lruTop);
    DiskSimNative diskSim = new DiskSimNative(sim,"disk_model/cheetah9LP.parv","/tmp/TestDiskSimNative.out");
    sim.setDiskSim(diskSim);
    FilesystemModel filesystemModel = new FilesystemModel(sim,1,4,10000);
    sim.setFilesystemModel(filesystemModel);
    Trace trace = new Trace("/Users/steve/os/nfs_traces/test11.txt");
    trace.bulkImport(sim);
    System.out.println("registered events: " + simDriver.nevents());
   
    simDriver.run();
    diskSim.endSimulation(simDriver.getCurrentTime());
    lruTop.getStats().print();
    assertTrue(true);
  }
View Full Code Here

TOP

Related Classes of disk.DiskSimNative

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.