Google will fix battery-eating 'bug' in its Chrome browser

At long last, Google plans to fix the "bug" — or "design feature" — in its Chrome browser that has reportedly been making Microsoft Windows run slower, shortening battery life, and wasting unknown megawatts of power mainly to make its browser look "peppier". But until it does, you may want to close Chrome when you're not using it, or possibly upgrade to Firefox.

The first bug report was filed on June 14, 2010 and apparently fixed. Except it wasn't, and another was filed on September 29, 2012. Unfortunately, that didn't get much attention even after Valve programmer Bruce Dawson wrote a blog post about it on July 8, 2013: Windows Timer Resolution: Megawatts Wasted.

As Dawson noted in a comment to the second bug report: "This bug needs to get fixed. It's a regression compared to Chrome's documented behavior, it happens without Flash being loaded, and it happens on battery power. It not only wastes power and battery life, it also makes the PC 2.5 percent to 5 percent slower. I can't leave Chrome running on my laptop unless this is fixed. Chrome could save 10+ MW by fixing this bug, in addition to improving battery life."

What finally got the problem some attention was a post by Forbes contributor Ian Morris earlier this month: Google's Chrome Web Browser Is Killing Your Laptop Battery. The headline turned it from an issue that bothered a few programmers into one that had a significant impact on businesses and everyday consumers.

The problem is straightforward. Windows spends a lot of time asleep, to save power, but it wakes up every 15.625ms to see if anything needs doing. Chrome changed the timer to 1ms so it woke Windows up 1,000 times a second. This can be useful for some purposes, such as running Flash videos or playing games with high frame rates. Unfortunately, Chrome was increasing the global rate and not reducing it afterwards, which Internet Explorer does.

Read more at: Google will fix the battery-eating 'bug' in its Chrome browser | ZDNet
 
Google knew about the "bug" (more like consciously implemented) already a long time ago when users would post and complain about it but they never listened or fixed it. Now that large sites, tech magazines and etc. post about this issue (Forbes, etc.), now they get talking and all. By the way Google hasn't announced a definite fix date, I would not get my hopes up.
 

My Computer

System One

  • OS
    Windows 8.1 Pro x64
    Computer type
    Laptop
    System Manufacturer/Model
    ASUS Vivobook X202E-CT009H
    CPU
    Intel Core i3-3217u Dual-Core Processor @ Stock 1.8GHz
    Motherboard
    Intel HM76 Express Chipset
    Memory
    4GB DDR3 SDRAM @ Stock 1333 MHz
    Graphics Card(s)
    Intel HD Graphics 4000
    Sound Card
    ASUS SonicMaster (w/ Built-in Speakers & Microphone)
    Monitor(s) Displays
    11.6" Multi-Touch Backlit LED Screen (w/ Front HD Web Camera)
    Screen Resolution
    1366x768
    Hard Drives
    Seagate Momentus Thin ST500LT012 2.5" SATA HDD @ 500GB (5400 rpm)
    PSU
    2 Cells 5136 mAh 38 Whrs Polymer Battery
    Mouse
    ASUS Smart Gesture Touch Pad
    Internet Speed
    PLDT DSL @ (3 Mbps ↓ & 0.75 Mbps ↑ )
    Browser
    Cyberfox
    Antivirus
    Bitdefender Total Security 2015
    Other Info
    Microsoft Office Professional Plus 2013 | 1 x Combo Audio Jack |1 x VGA port | 1 x USB 3.0 | 2 x USB 2.0 | 1 x RJ45 | 1 x HDMI | 1 x SD/SDHC/SDXC/MMC Card Reader | Integrated 802.11 b/g/n WiFi | Bluetooth 4.0+ HS | 10/100 Base T | 30.3 x 20.0 x 2.17 cm | 3.08 lbs | For School and General Use
Who wants to bet that this issue doesn't affect Chromebooks, for some "unknown" reason?
 

My Computer

System One

  • OS
    Windows 7 Ultimate SP1 (64 bit), Linux Mint 18.3 MATE (64 bit)
    Computer type
    PC/Desktop
    System Manufacturer/Model
    n/a
    CPU
    AMD Phenom II x6 1055T, 2.8 GHz
    Motherboard
    ASRock 880GMH-LE/USB3
    Memory
    8GB DDR3 1333 G-Skill Ares F3-1333C9D-8GAO (4GB x 2)
    Graphics Card(s)
    ATI Radeon HD6450
    Sound Card
    Realtek?
    Monitor(s) Displays
    Samsung S23B350
    Screen Resolution
    1920x1080
    Hard Drives
    Western Digital 1.5 TB (SATA), Western Digital 2 TB (SATA), Western Digital 3 TB (SATA)
    Case
    Tower
    Mouse
    Wired Optical
    Other Info
    Linux Mint 16 MATE (64 bit) replaced with Linux Mint 17 MATE (64 bit) - 2014-05-17
    Linux Mint 14 MATE (64 bit) replaced with Linux Mint 16 MATE (64 bit) - 2013-11-13
    Ubuntu 10.04 (64 bit) replaced with Linux Mint 14 MATE (64 bit) - 2013-01-14
    RAM & Graphics Card Upgraded - 2013-01-13
    Monitor Upgraded - 2012-04-20
    System Upgraded - 2011-05-21, 2010-07-14
    HDD Upgraded - 2010-08-11, 2011-08-24,
I have a permanent fix.
Uninstall Chrome and don't reinstall it, ever.
 

My Computer

System One

  • OS
    Win 8.1 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Self Built
    CPU
    I7-3770K
    Motherboard
    ASUS SABERTOOTH Z77
    Memory
    CORSAIR 8GB 2X4 D3 1866
    Graphics Card(s)
    EVGA GTX680 4GB
    Monitor(s) Displays
    ASUS 24" LED VG248QE
    Hard Drives
    SAMSUNG E 256GB SSD 840 PRO -
    SAMSUNG E 120GB SSD840 -
    SEAGATE 1TB PIPELINE
    PSU
    CORSAIR GS800
    Case
    CORSAIR 600T
    Cooling
    CORSAIR HYDRO H100I LIQUID COOLER
    Keyboard
    THERMALTA CHALLENGER ULT GAME-KYBRD
    Mouse
    RAZER DEATHADDER GAME MS BLK-ED
    Antivirus
    Windows Defender
    Other Info
    APC 1000VA -
    LGELECOEM LG 14X SATA BD BURNER -
    CORSAIR SP120 Fans x 3 -
    NZXT 5.25 USB3 BAY CARD READER -
    HAUPPAUGE COLOSSUS
Wow, this actually has a lot of good information in it. First, it explains why my machine doesn't seem to want to sleep when Chrome was loaded, yes I said was.

Second though, I'm not sure I would say Windows sleeps a lot. It's sounds more like it has insomnia, waking up and 15.625ms. Other than hibernate, it would be nice to have a sleep option that never wakes up without something like a hardware interrupt. I wonder how much battery/power Windows could save if it did this. (I am assuming its sleep mode is using the same timers.)
 

My Computer

System One

  • OS
    Windows 7/8
    Computer type
    PC/Desktop
    CPU
    i7-3770k
    Motherboard
    Asus
    Memory
    16GB
    Graphics Card(s)
    NVidia 630
    Monitor(s) Displays
    LG 23 inch LED
    Screen Resolution
    1680X1050
    Hard Drives
    1 internal 1tb, 1 external 3tb
Back
Top