First I would like to say that I would greatly appreciate any help/advice/support offered here. Am very desperate
Alright.. So basically - well, not so basically - I'm having this issue. When I play Borderlands 2, after about 5 minutes of the game launch, my computer starts to lag out. I have linked these lagouts directly with spikes in CPU usage from a process called 'kernel_task' - up to as much as %400 on some occasions, althought normally %200 - %300. This basically makes the game unplayable, unless I only want to play the game for 5 minutes before relaunching it...
The cause of the kernel task CPU overload:
I downloaded the game Borderlands 2 a couple days ago and my mac far surpasses the minimum requirements.
I have a:
Late 2011 15" Macbook Pro running OS X Lion 10.7.5. 8GB memory, 2.4 GHz Intel Core i7. I'm playing with a supported AMD Radeon HD 6770M graphics card with 1gb vram. The minimum requirements are under half these specs.
Whenever I run this game longer than 5 minutes, my kernel task (monitered using activity monitor) spikes beyond %300 which completely lags out my computer the the point where I am forced to quit the game unless I want to play something which looks more like a stuttery jittery nightmare than a game which should flawlessly run on my mac with maxed graphic settings.
Tests that I have run so far:
I have reset the SMC, as suggested by apple advisors.
I have reset the NVRAM and PRAM, as suggested by apple advisors.
I have updated from 10.7.4 to 10.7.5, as suggested by apple advisors.
I have cleared 2 caches, one found in the regular library, the other found in computer > Macintosh HD > library, cleared my downloads folder and removed all startup on login items, as suggested by apple advisors.
I have read on the apple forums that overheating can cause kernel task issues. I tested this myself. I ran a game which caused my computer to run hotter than Borderlands 2 by 10 degrees celcius, and kernel task didn't budge. Clearly not the issue here.
Any help is greatly appreciated... Please get back to me <3