from iodev import * from simprocess import * t = Tape() def req_tape(n,b): global t print n,b,t.seek(b) d = Disk() def req_disk(n,b): global d print n,b,d.seek(b) r = RandomSeeker("rand+disk",req_disk,20,0,1000) b = BisectionSeeker("chop+disk",req_disk,20,0,1000) c = ColumnMajor("col+disk",req_disk,20,0,1000) b.start(); c.start(); r.start(); b.join(); c.join(); r.join();