1. A method for managing energy consumption within a computing environment, the method comprising: measuring energy consumption of different hardware components in the computing environment by measuring voltage and current versus time used by the hardware components; collecting values of the measured energy consumption; tracking hardware component used in time during an execution of an individual execution context within the computing environment; calculating energy consumption of the individual execution context by associating the corresponding collected measured energy consumption to the hardware component used, providing a hardware utilization assessment based on the calculated energy consumption, and assigning a priority of execution of a process performed by the hardware component to the calculated energy consumption; adapting processing of the individual execution context according to the calculated energy consumption, including distributing execution context between at least two tracked hardware components based on the hardware utilization assessment; and assessing at least one energy cost according to the calculated energy consumption associated with process performance within the computing environment.