Computer Support Services Canada

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 15 September 2010

Microsoft's 10 Tips to Help Developers Play Nice with Sleeping PCs

Posted on 23:21 by Unknown

PC power management is becoming ever more widely adopted by companies and computer manufacturers alike -- a good example is that in order to achieve an energy star rating for a computer, it must ship with its operating system's power management features switched on.

But as with all innovations, it takes some time to bring everyone up to speed. In the vast ecosystem of software developers, some companies are long since up to speed on making sure programs don't interfere with built-in or network-based power management solutions, but many more still have some catching up to do.

In addition to providing a handful of guidance documents for developers, Microsoft's Director of Environmental Technology spoke at the Intel Developer Forum in San Francisco this week to help developers help their users save energy.

"This was a call for [users] to start taking the issue seriously, like they have with reliability and security in the past," Mark Aggar explained in an interview. "Developers have not played an active role in ensuring that their applications allow systems to run efficiently. It's all too easy for systems to undermine power management, or contribute to a poor user experience when they're trying to use power management."

Aggar gave the example of an early bug that arose in the development of Windows 7: Adobe's Flash player was failing to close the audio channel, even if users were not listening to any music or playing any videos. That simple bug kept the PC from going to sleep, wasting energy and money in the process.

With more and more companies seeing the easy benefits to embracing PC power management -- among them reduced costs, energy savings, reducing load on data centers and power grids -- it's becoming more important for developers to make sure their programs play nice with power management policies.

Windows 7 includes tools that let IT professionals see if an application is not cooperating with the sleep cycle, and Aggar said that programs that inadvertently keep PCs awake are likely to face repercussions.

"If organizations go to the effort to use less power, then they're going to care if applications they install are undermining efficiency on the machines," he said. "We'd say that over time organizations are going to care a lot more about this issue, and you as a developer don't want to find out that your application isn't being deployed because it doesn't work well with power management."

To help developers get up to speed on what Microsoft calls "Energy Smart" software development, Aggar outlined his top 10 list for developers at the Forum yesterday:

  1. Be resilient and respectful of sleep transitions
  2. Use system and display availability requests appropriately
  3. Support virtualization
  4. Measure system utilization when your application is idle
  5. Help the system stay idle
  6. Consider and adjust to the power environment
  7. Measure workload power efficiency
  8. Improve workload power efficiency
  9. Scale resource use intelligently
  10. "Cloudburst" the peak load

There are a number of similar guidance documents on the Microsoft Developers Network page for Windows Power Management. And you can read GreenBiz.com's list of 10 things to know about PC power management and much more in our energy efficiency section.

Source: greenbiz.com



Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Microsoft Releases Ten Patches, Three Critical
    Microsoft released ten security bulletins today and updates to various products to fix thirty-four separate vulnerabilities. Three of the up...
  • Rasdiag.exe Support Tool in Windows XP
    This post descrive how to use Rasdiag.exe Support Tool in Windows XP.The Remote Access Service Diagnostics Tool (Rasdiag.exe) collects diagn...
  • Tell me the Procedure to Burn Windows 7.ISO to DVD Disc.
    I have downloaded Windows 7 beta 1.ISO file but I am little uncertain therefore I want to keep the copy of it. Please suggest and help with ...
  • SmarterTools Products Support Google's Chrome Browser
    PHOENIX, Sep 09, 2008 (BUSINESS WIRE) -- SmarterTools, Inc. announced that the entire suite of SmarterTools' ...
  • How to Use Windows Defender
    Windows Defender is antispyware software that's included with Windows and runs automatically when it's turned on. Using antispyware ...
  • How to fix if you unable Find the Mouse
    Frequently lose your Windows XP mouse pointer? Make it easier to spot in the future via a Control Panel tweak.This post provide computer tec...
  • Features in Kaspersky Anti- Virus support
    A lot of features have been incorporated in the antivirus support software rolled out by Kaspersky. One of them is the Startup Scan. It c...
  • 10 Reasons Why Windows XP Requires Long-Term Microsoft Support
    Microsoft has officially discontinued support for Windows XP Service Pack 2. Although the company will continue to support Service Pack 3 th...
  • How to Back Up the System State on a Domain Controller
    This addition gets information about How to take back up of system state on a domain controller. Here some steps given below these provide h...
  • How to Repair a Slow Computer - 3 Tips to Make Your PC Run Faster!
    It's a team too slowly, or constantly gives the blue screen of death? This happens to most users, but fortunately there are some things ...

Categories

  • 3TB hard drives
  • anti virus support
  • antispyware support
  • antivirus
  • antivirus installation
  • antivirus security
  • antivirus support
  • assign drive letter
  • best anti spyware
  • best antispyware protection
  • bitlocker drive encryption
  • bitlocker identification
  • Burn CD
  • change drive letter
  • clean boot mode
  • clean installation of Windows XP
  • computer data back up
  • computer error
  • computer error repair
  • Computer Help
  • Computer Help Canada
  • computer installation
  • computer optimization
  • Computer Repair
  • Computer Repair Canada
  • Computer Repair facility
  • Computer Repair Service
  • computer repair technician
  • computer repairs
  • computer security
  • computer setup
  • Computer Support
  • computer support canada
  • Computer support services
  • Computer support services canada
  • computer supprot
  • computer tech support
  • Computer Technical Support
  • computer tips
  • computer troubleshooting
  • Computet Support
  • configure windows xp
  • configure xp clean boot mode
  • customer technical support
  • data backup
  • data backup support
  • data recovery agents
  • data recovery agents with bitlocker
  • data recovery software
  • data recovery tools
  • Defragment Computer
  • dell support
  • desktop management
  • disable UAC in vista
  • disk manegement
  • download windows 7
  • email support
  • email technical support
  • error message
  • error messages
  • error pc
  • find lost file
  • firewall
  • firewall configuration
  • firewall support
  • fix computer problems
  • fix windows xp boot problems
  • fix 0x0000007B error
  • Fix 16-bit MS-DOS Subsystem Error
  • fix CD drive error
  • Fix Computer Error
  • fix computer errors
  • fix computer problems
  • Fix Dos Error
  • fix floppy disk error
  • fix mouse problems
  • fix operating system problems
  • fix spyware issue
  • fix windows not connect to access point
  • fix windows wireless network
  • Fix Windows XP
  • fix Windows XP Error
  • Fix Windows XP Problems
  • fix wireless connection error
  • fix xp boot error
  • fix XP Boot.ini.in file
  • fix XP drive problems
  • Fix XP Error
  • fix xp problems
  • Free online virus removal
  • google operating system
  • home computer repairs
  • home pc repair
  • home Pc repairs
  • How to burn CD
  • how to check computer
  • how to windows
  • how to windows 7
  • HP computer Repair
  • HP contact
  • HP Laptop Support
  • HP online Laptop Support
  • hp support
  • install antivirus
  • Install PC
  • install windows vista
  • install Windows XP
  • Install Windows XP 98
  • Install Windows XP SP3
  • Keyboard Shortcut Keys
  • latest windows 7
  • live tech support
  • mcafee antispyware download
  • mcafee antispyware support
  • Microsoft
  • microsoft access support
  • MIcrosoft Computer Support
  • microsoft help support
  • microsoft office support
  • microsoft online support
  • microsoft outlook support
  • microsoft product support
  • microsoft support
  • microsoft tech support
  • microsoft technical support
  • Microsoft windows vista
  • microsoft windows windows7 windows 7 microsoft windows 7. windows xp windows vista microsoft vista vista computer support tech support operating system
  • microsoft word support
  • Microsoft XP support
  • MS Vista Support
  • multiple boot operation
  • new windows 7
  • on windows 7
  • online computer help
  • Online Computer Repair
  • online data backup
  • Online PC Repair
  • online pc optimization
  • online pc support
  • online XP support
  • operating system backup
  • operating system install
  • operating system reinstall
  • Operating System Support
  • operating system upgrade
  • operating systems support
  • OS support
  • PC help
  • PC Install
  • pc installation
  • pc optimization
  • Pc Repair
  • pc repair online
  • PC Repair Services
  • pc repairs
  • PC Support
  • pc tech support
  • phone tech support
  • Printer Support
  • r
  • remote computer Help
  • Remote Computer Repair
  • Remote computer support
  • remote data backup
  • Remote Pc Repair
  • remote technical support
  • remove drive letter
  • remove virus
  • repair Boot.ini.in
  • repair computer
  • repair operating system
  • repair pc
  • repair Windows XP
  • repalce Boot.ini.in
  • reset tcp/ip
  • System Back up Support
  • tech support
  • tech support number
  • Technical Support
  • technical support canada
  • technical support help
  • telephone technical support
  • Trojan Scan Support
  • Trojan Virus Removal
  • update for Windows 7
  • update windows defender
  • upgrade vista
  • upgrade window xp
  • Upgrade Windows XP
  • virus removal
  • virus removal Support
  • Vista support
  • why windows xp requires ms support
  • Win XP Support
  • window 7
  • Windows 7
  • windows 7
  • Windows 7 download
  • windows 7 fix
  • windows 7 help
  • windows 7 how to
  • windows 7 installation
  • windows 7 look
  • Windows 7 Media Center
  • windows 7 release
  • windows 7 requirements
  • Windows 7 setup
  • windows 7 support
  • windows 7 taskbar
  • windows 7 theme
  • windows 7 version
  • windows 7 xp
  • windows clock setting
  • windows defender
  • windows error message
  • Windows game support
  • windows internet setting
  • Windows Media Center
  • Windows Operating System Support
  • Windows OS Support
  • Windows Repair
  • windows support
  • windows tech support
  • windows vista help
  • windows vista installtion
  • Windows Vista Support
  • windows xp 7
  • Windows XP 98 Support
  • Windows XP Fix
  • windows XP floppy disk error
  • Windows XP Installation
  • Windows XP Installtion
  • Windows XP Supoort
  • Windows XP Support
  • windows XP tech s
  • winodws 7
  • wireless network
  • XP Help
  • XP Shortcuts Keys
  • xp support

Blog Archive

  • ▼  2010 (20)
    • ►  October (1)
    • ▼  September (1)
      • Microsoft's 10 Tips to Help Developers Play Nice w...
    • ►  July (1)
    • ►  June (1)
    • ►  May (1)
    • ►  March (7)
    • ►  February (2)
    • ►  January (6)
  • ►  2009 (70)
    • ►  December (5)
    • ►  November (11)
    • ►  October (3)
    • ►  September (6)
    • ►  August (5)
    • ►  July (7)
    • ►  June (4)
    • ►  May (7)
    • ►  April (6)
    • ►  March (3)
    • ►  February (5)
    • ►  January (8)
  • ►  2008 (17)
    • ►  December (8)
    • ►  November (3)
    • ►  October (2)
    • ►  September (4)
Powered by Blogger.

About Me

Unknown
View my complete profile