Revisiting size-based scheduling with estimated job sizes