I've given you hints on why youur battery life isnt as good with linux as with windows.
For those people thatdont want to go looking, heres the links-
For the really lazy, heres the short version of what I was saying in other threads-
Its a 'sandy bridge' laptop. 'Sandy bridge' is still getting dirvers included in the kernel, xorg-server etc.. So unless you are ruinning at least kernel 2.6.38, sandy bridge is running without the full driver set, which will hurt battery life. (and even with 2.6.38+ there is still sandy bridge inclusions, so 2.6.38 doesnt have all the drivers).
Kernels 2.6.35+ have power regressions. You might or might not be affected, but without actually doing some research yourself, its hard to know.
Its an 'optimus' laptop, so you will need to disable teh nVidia GPU to increase battery life. When you compare winwdows battery life and linux battery life, optimus will help, as the power use to display accelerated content from the intel video chip is higher than displaying the same content from the nVidia GPU.I have no idea why you bought an 'optimus' laptop for linux use, especially if you wanted battery life.....
Originally Posted by dEnDrOn
i don't think linux will reduce your battery life so much..... ups and downs may occur according to your use but no such thing that Linux will enhance or reduce battery life.....
No, linux can affect battery life.