Green computing is the study and practice of using computing resources efficiently. Some of the
key approaches that are followed as part of green computing are:
Efficient algorithm: A large algorithm would obviously require large memory space and more
time for execution; thus in a way leading to energy and resource wastage. Thus it is always
advisable to keep the algorithm efficient form the point of view of time and space tradeoff.
Virtualization of computer system: It involves creating multiple virtual computer systems
serving each of its own individualistic functions on a single physical hardware system. The entire
virtualization concept is based on the approach of ‘optimum utilization of available resources’.
Power management: It involves managing the power in such a way as to minimize its wastage.
This approach makes use of software controlled power management applications to eliminate
power wastage. Some of its examples includes, screen savers, automatic standby etc.
Power generation:
All computers require electrical power to operate. One of the goals of green computing is to use
power generated from sources that are more environmentally friendly than coal-fired power
stations
Recycling e-waste: This approach focuses on recycling of e-waste (old, broken or useless
electrical or electronic devices).
No comments:
Post a Comment