Мой код неправильно рассчитывает время обработки и время прибытия (раунд-робин) ⇐ C++
Мой код неправильно рассчитывает время обработки и время прибытия (раунд-робин)
Моя задача — рассчитать среднее время обработки и время ожидания, а также количество прерываний из CSV-файла (1-я строка — это время прибытия, остальные строки суммируются и представляют собой время пакета для каждого работа)
// Реализуем циклическое планирование очередь jobQueue; int restingBurstTimes[MAX_COLS]; для (int я = 0; я 0) { // Заданию нужно больше времени, поместите его обратно в очередь jobQueue.push(currentJob); прерывания++; } еще { // Работа завершена TurnaroundTimes[currentJob] = CurrentTime - ArrivalTimes[currentJob]; waitTimes[currentJob] = TurnaroundTimes[currentJob] -burstTimes[currentJob]; } } двойной TotalTurnaroundTime = 0; двойное общее время ожидания = 0; для (int я = 0; я
Моя задача — рассчитать среднее время обработки и время ожидания, а также количество прерываний из CSV-файла (1-я строка — это время прибытия, остальные строки суммируются и представляют собой время пакета для каждого работа)
// Реализуем циклическое планирование очередь jobQueue; int restingBurstTimes[MAX_COLS]; для (int я = 0; я 0) { // Заданию нужно больше времени, поместите его обратно в очередь jobQueue.push(currentJob); прерывания++; } еще { // Работа завершена TurnaroundTimes[currentJob] = CurrentTime - ArrivalTimes[currentJob]; waitTimes[currentJob] = TurnaroundTimes[currentJob] -burstTimes[currentJob]; } } двойной TotalTurnaroundTime = 0; двойное общее время ожидания = 0; для (int я = 0; я
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как устранить ошибку Робин: вход «factor_vars» должен быть любым из входов «context_vars»
Anonymous » » в форуме Python - 0 Ответы
- 46 Просмотры
-
Последнее сообщение Anonymous
-