projects/virtual_memory_manager/scheduler.cpp
//When the process is meant to start, se the start time (not necessarily arrival time) and finish time
When the process is meant to start, se the start time (not necessarily arrival time) and finish time
When the process is meant to start se the start time ( not necessarily arrival time ) and finish time
void procT::set_start_end_time()
    {
        this->start_time = this->timer->getElapsedTime();
        this->end_time = this->start_time + this->service_time;
        logger->write("Process " + std::to_string(this->id) + ": Started");
    }
void procT :: set_start_end_time ( ) { this -> start_time = this -> timer -> getElapsedTime ( ) ; this -> end_time = this -> start_time + this -> service_time ; logger -> write ( " " + std :: to_string ( this -> id ) + " " ) ; }
When the process is meant to start, se the start time (not necessarily arrival time) and finish time
When the process is meant to start se the start time ( not necessarily arrival time ) and finish time