97

My laptop is capable of running most games on high settings at decent frame rates. However, if the power cable gets unplugged while I'm playing, the game immediately starts slowing down, even if I'm using the High Performance power plan.

Why does this happen? Is the battery not able to keep up with the power demands of the GPU? Is there any way to fix this?

  • 7
    Maybe there is something about battery power saving in the graphics drivers settings (independently from the system power mode). And the "high performance" settings on battery are not necessarily equivalent to those for external power, you can check on the advanced power properties. But it's just a guess. – Ale Dec 21 '14 at 21:05
  • 1
    @Ale: I'm afraid this is really a hardware limitation whose absence could in fact be dangerous (as in the laptop potentially catching fire). See my answer to understand why. – bwDraco Dec 23 '14 at 4:35
  • If you have an NVIDIA GPU, try the NVIDIA PowerMizer Manager. – Mehrdad Dec 23 '14 at 9:14
  • 1
    @DragonLord nice answer, very informative! – Ale Dec 23 '14 at 10:50
  • Which OS and HW specs? – Ciro Santilli 新疆改造中心996ICU六四事件 Jun 9 '18 at 13:32
187

Running a high-performance GPU at full speed while on battery can damage the battery or require more power than the battery can safely supply

  • High-performance mobile GPUs can require significant amounts of power to operate at full speed. The GTX 765M requires 75 W, while top-of-the-line mobile GPUs like the GTX 780M and GTX 980M can consume up to 122 W.

  • The GPU is not the only power-hungry part in a laptop. A modern Intel performance mobile CPU typically draws about 47 W at full power. In addition, you need to power other system components, such as the display, disk, and USB peripherals. When you add it all up, you might need anywhere from 140 W to 200 W to operate a gaming laptop under full load depending on your system configuration.

  • A typical battery in a gaming laptop can store about 60-80 Wh of energy. Most Li-ion batteries are not designed to be discharged faster than twice their Wh rating per hour (2C). In addition, sustained discharge at rates exceeding 1C can significantly reduce the overall service life of the battery. Continuously pulling 150 W or more from a typical 77 Wh battery is not a great idea and your battery could overheat and fail or even catch fire. While it's likely the battery's own protection circuitry would shut down the battery if overloaded or overheated, a device should never subject its battery to an unsafe load at any time during operation.

  • To avoid overloading the battery, the GPU will typically throttle to a lower clock speed. The GTX 780M on my personal laptop will not run faster than about 400 Mhz when on battery. Lower clock speeds reduce power consumption not only by having transistors switch less rapidly, but also by allowing lower core voltages—power consumption and heat dissipation scale with the square of voltage.

  • 20
    This answer absolutely needs more up-votes. It best explains why a performance laptop can't perform to 100% on batteries, even when all settings are adjusted to max performance. Incidentally has anyone ever wondered why they sell different WATTAGE power packs for the exact same laptop model? – misha256 Dec 23 '14 at 4:15
  • 6
    Wouldn't it deserve a big bold warning if the laptop couldn't run all of its features on battery? If feel it'd be weird for this to be true with no warning from the manufacturer. Or is there one that people don't read? – Mehrdad Dec 23 '14 at 9:13
  • 6
    @Mehrdad Presumably because the average consumer doesn't notice (or even care about) the reduced performance while power users know it to be an inherent limitation performance laptops. Even if it could run safely, you'd likely discharge the battery in half an hour so the use case doesn't even exist. – Lilienthal Dec 23 '14 at 10:20
  • 2
    @DragonLord Thanks for the information. Just curious, how does the GPU know to lower it's clock speeds as to not overload the battery? – RJSmith92 Dec 24 '14 at 0:07
  • 4
    @RJSmith92: The BIOS basically tells the card that the system is on battery and the GPU (more accurately, the VBIOS) adjusts accordingly. – bwDraco Dec 24 '14 at 20:49
16

Most graphics cards (and even integrated cards) will have a graphics control panel (Catalyst, Intel, etc) - open the graphics control panel and dig around for power-related options. I know I've seen such things myself in both Intel and AMD panels.

16

Pretty simple—because the battery can't provide enough power, so the GPU and CPU will run at lower clock speeds. Sadly, there's nothing you can do about it.

I had a laptop with a GeForce GT 540M GPU and I could play games unplugged without any problems. However, when I later upgraded to a laptop with a GT 650M, I couldn't play anything while unplugged—the GPU clock speed was just too low.

10

Most Windows laptops have quite a few more options than just power saver, balanced and high performance.

In Windows 7 and later, you can access the "advanced" power options, and it would present you with a list of all the various components in the laptop and how much power they should get while plugged in as opposed to while on battery. I think you will find that even high performance mode makes some sacrifices to spare the battery, and unless you have a truly amazing battery that is probably a good thing. You'll probably mostly want to adjust the CPU, maybe the hard drive.

  • I've tweaked every Windows 7 advanced power option to be on max performance, and my laptop still has noticeably degraded performance while on battery. I think @DragonLord's answer is more informative. – Luke Jun 10 '15 at 17:33
2

The battery cannot provide enough power for your laptop at full performance given that it is probably a Li-ion battery. If this is really a major problem for you, you may want to consider a Li-po battery (lithium polymer), as they are designed to have a higher output current, but it may not run for as long as a Li-ion. Here is a link for some Li-po laptop batteries.

Good luck on your future endeavors!

protected by Community Oct 14 '16 at 6:25

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.