コード例 #1
0
ファイル: Process.cs プロジェクト: pashchuk/OS-Labs
 public Process(MemoryManagedUnit unit)
 {
     rnd = new Random();
     this.unit = unit;
     int pageCount = rnd.Next(1, AppSetting.Default.VirtualPagePerProcess);
     memory = unit.GetAdressMemory(pageCount);
     elapsedTime = 0;
     ChangeWorkCollection();
 }
コード例 #2
0
        public Process(MemoryManagedUnit unit)
        {
            rnd       = new Random();
            this.unit = unit;
            int pageCount = rnd.Next(1, AppSetting.Default.VirtualPagePerProcess);

            memory      = unit.GetAdressMemory(pageCount);
            elapsedTime = 0;
            ChangeWorkCollection();
        }
コード例 #3
0
 public OperatingSystem()
 {
     rnd        = new Random();
     proc       = new List <Process>();
     memoryUnit = new MemoryManagedUnit();
 }
コード例 #4
0
ファイル: OperatingSystem.cs プロジェクト: pashchuk/OS-Labs
 public OperatingSystem()
 {
     rnd = new Random();
     proc = new List<Process>();
     memoryUnit= new MemoryManagedUnit();
 }