A host controller system monitors virtual machine hosts for a tuning event. If the electronic device currently does not have a first network connection with a sufficiently high bandwidth, then the electronic device estimates a future time when the electronic device is likely to have a second network connection with a sufficiently high bandwidth, and schedules transmission of the data at the future time. The control unit switches a lock-up clutch from a not-connected state to a connected state when the acceleration rate of the vehicle is equal to or less than the predetermined threshold. Novel flow control devices for controlling the flow of weak solution from generator to absorber or of refrigerant from condenser to evaporator, respectively, are also described. The shared resource can be a data cache unit, where a collision involves attempts to simultaneously load from a same data space in the data cache unit.