A method and apparatus are provided in a computing environment for
scheduling access to a resource. The method grants access to the resource
by a non-real-time request when the non-real-time request can be
completed before the latest possible start time at which a first
real-time request must start service to timely complete all actual and
anticipated real-time requests, otherwise granting the first real
real-time request access to the resource.