/// <summary> /// Adds a process queue to this MLFQ /// </summary> /// <param name="pq"></param> public void AddProcessQueue(ProcessQueue pq) { this._queues.Add(pq); }
/// <summary> /// Populates a demo queue with the demo processes. /// </summary> /// <param name="q"></param> private void PopulateDemoQueue(ProcessQueue q) { List<Process> procs = this.GetDemoProcesses(); foreach (Process p in procs) q.AddProcess(p); }