code: public void start() {
          if (this.isActive)
              return;
  
          if (clock == null) {
              throw new IllegalStateException("Clock is not set");
          }
  
          this.isActive = true;
  
          logger.info("Starting ");
  
          cpuThread.activate();
  
          logger.info("Started ");
      }
docs: Starts scheduler.