DSR是一种无法在特定时间内正好满足需求的代价计算方法。它的计算方式如下:
1. 针对每个需求请求,计算出请求被满足的时间延迟量T(T = 请求满足时间 - 请求提交时间),并记录下该请求的紧急程度F值。
2. 计算所有延迟量之和L。
3. 计算DSR值,公式为:DSR = (紧急程度之和) / (延迟量之和)= ΣF / L
其中,F表示请求的紧急程度,L表示所有请求的延迟量之和。
DSR的数值越小,则表示整个服务的性能越好,反之则代表整个服务的性能越差。