An electronic device comprising: a housing; an electronic component housed within the housing; and a generator connected to a vapour-absorption-refrigeration-cycle and being housed within the housing and configured to use heat generated by operation of the electronic component to evaporate refrigerant from an absorbing medium in the vapour-absorption-refrigeration-cycle; an evaporator, the evaporator being connected to the vapour-absorption-refrigeration cycle and disposed within the housing; a condenser and an absorber; whereby the condenser and the absorber are connected to the vapour-absorption-refrigeration-cycle and disposed outside of the housing; a vapour absorption system being connected to the vapour-absorption-refrigeration-cycle and including the generator and the absorber; wherein the generator and the absorber are in fluid communication with one another via a first channel having a fluid pressure increasing means configured to cause a pressure increase in fluid flowing through the first channel, and a second channel having a fluid pressure decreasing means configured to cause a pressure decrease in fluid flowing through the second channel; and wherein the absorber is configured to receive the refrigerant from the vapour-absorption-refrigeration-cycle as a vapour, to absorb the refrigerant into an absorbing medium, and to provide the absorbing medium and absorbed refrigerant to the generator via the first channel; wherein the generator is configured to receive the absorbing medium and absorbed refrigerant, to use heat from the electronic component to evaporate the refrigerant from the absorbing medium, to provide the evaporated refrigerant to the vapour-absorption-refrigeration-cycle, and to provide the absorbing medium to the absorber via the first channel; and characterized in that a pressures controller is configured to monitor the temperature of the electronic component, and to control the fluid pressure increasing means to set the pressure of the fluid provided to the generator so that the boiling point of the refrigerant in the fluid provided to the generator is below the monitored temperature of the electronic component and within a predetermined margin of said temperature. a housing; an electronic component housed within the housing; and a generator connected to a vapour-absorption-refrigeration-cycle and being housed within the housing and configured to use heat generated by operation of the electronic component to evaporate refrigerant from an absorbing medium in the vapour-absorption-refrigeration-cycle; an evaporator, the evaporator being connected to the vapour-absorption-refrigeration cycle and disposed within the housing; a condenser and an absorber; whereby the condenser and the absorber are connected to the vapour-absorption-refrigeration-cycle and disposed outside of the housing; a vapour absorption system being connected to the vapour-absorption-refrigeration-cycle and including the generator and the absorber; wherein the generator and the absorber are in fluid communication with one another via a first channel having a fluid pressure increasing means configured to cause a pressure increase in fluid flowing through the first channel, and a second channel having a fluid pressure decreasing means configured to cause a pressure decrease in fluid flowing through the second channel; and wherein the absorber is configured to receive the refrigerant from the vapour-absorption-refrigeration-cycle as a vapour, to absorb the refrigerant into an absorbing medium, and to provide the absorbing medium and absorbed refrigerant to the generator via the first channel; wherein the generator is configured to receive the absorbing medium and absorbed refrigerant, to use heat from the electronic component to evaporate the refrigerant from the absorbing medium, to provide the evaporated refrigerant to the vapour-absorption-refrigeration-cycle, and to provide the absorbing medium to the absorber via the first channel; and characterized in that a pressures controller is configured to monitor the temperature of the electronic component, and to control the fluid pressure increasing means to set the pressure of the fluid provided to the generator so that the boiling point of the refrigerant in the fluid provided to the generator is below the monitored temperature of the electronic component and within a predetermined margin of said temperature.