Optimal resource control in periodic real-time environments