A comparative study of the realization of rate-based computing services in general purpose operating systems