53 using namespace VMlib;
67 int main(
int argc,
char** argv)
73 queue.
LoadTasksList(
"problems",
"mechanics",
"defaults",
"switchers");
int main(int argc, char **argv)
void TaskSplit()
Процедура постановка новых задач на отсчет и занятие процессоров
void RunConveyer()
Запуск вычислительного конвейера (в рамках кванта времени)
void LoadTasksList(const std::string &_tasksFile, const std::string &_mechanicsFile, const std::string &_defaultsFile, const std::string &_switchersFile)
Загрузка списка задач
Класс, опеделяющий список решаемых задач и очередь их прохождения
Заголовочный файл с описанием класса Queue.
void TaskUpdate()
Процедура обновления состояния задач и процессоров
int nextKvant
Признак необходимости выполнения следующего кванта и продолжения расчета