Ryan Homer

Q: BTServer causing high CPU utilization

Just got a new MacBook Pro with OS X Lion and updated to 10.7.1. I've seen the BTServer process cause high CPU utilization twice now. One morning I also noticed that the fan was running loudly while the lid was closed and the computer was locked up; I had to force power it off. Anyone seeing similar issues? Doing a search for BTServer on Google or even here in the Apple Support Communities does not bring up anything related to Lion at all, only iPhone-related articles.

MacBook Pro, Mac OS X (10.7), 2.3GHz Intel Core i7, 8GB 1.3GHz

Posted on Aug 23, 2011 5:35 PM

Close

Q: BTServer causing high CPU utilization

  • All replies
  • Helpful answers

first Previous Page 3 of 3
  • by Llessur999,

    Llessur999 Llessur999 Jan 15, 2012 8:13 PM in response to bogdanudrescu
    Level 4 (1,203 points)
    Jan 15, 2012 8:13 PM in response to bogdanudrescu

    I ran into the permission problem. I used Finder to grant Read & Write permissions to admin (Administrators) on that one file. But it doesn't seem right to relax permissions on entire folders. My background is Windows (NTFS) so I don't fully understand why Xcode requires that (also TextEdit). I dredged up an ancient recollection of using vi many many years ago, and was able to change the file. I noticed afterward that the permissions on that file I granted to admin have disappeared, don't understand that either.

     

    When my BTServer went out of control, it was often soon after a resume from sleep. I noticed this in the log corresponding to the latest event.

     

    1/15/12 9:36:08 PMkernelPM notification timeout (pid 17873, BTServer)
  • by Alex Zavatone,

    Alex Zavatone Alex Zavatone Feb 11, 2012 6:37 PM in response to Ryan Homer
    Level 1 (1 points)
    Feb 11, 2012 6:37 PM in response to Ryan Homer

    Just rename the BTServer, the simuator will launch faster too.

  • by FrankieLau,

    FrankieLau FrankieLau Mar 4, 2012 5:51 AM in response to Ryan Homer
    Level 1 (0 points)
    Mar 4, 2012 5:51 AM in response to Ryan Homer

    I have the same issue. My mac is 10.6.8 and I'm using XCode 4.2.

     

    Just try:

     

    Go to the Macintosh HD > Developer > Platforms > iPhoneSimulator.platform > Developer > SDKs > iPhoneSimulator5.0.sdk > System > Library > LaunchDaemons directory and then open the plist file from there. Locate the "Disabled" key and change its value from "NO" to "YES".

    You need to change permission in the file and also its parent folder in order to save the new permission of plist file before modifying in XCode.

     

    Hope this help.

     

    Frankie

  • by Alex Zavatone,

    Alex Zavatone Alex Zavatone Mar 4, 2012 12:13 PM in response to FrankieLau
    Level 1 (1 points)
    Mar 4, 2012 12:13 PM in response to FrankieLau

    Frankie, this is exactly what I ended up needing to do on Friday after another laptop's fan started whirring like crazy.

     

    My recommendatiopn of renaming the bin is BAD since the console will output many many messages of attempting to lainch the BTServer.

  • by Alex Zavatone,

    Alex Zavatone Alex Zavatone Mar 4, 2012 2:27 PM in response to Alex Zavatone
    Level 1 (1 points)
    Mar 4, 2012 2:27 PM in response to Alex Zavatone

    Yeah, I'm gonna recommend against my solution since it spits out a lot of console window information.

     

    It will work in a simple case, but Frankie's recommendation is the best and has complete instructions.

  • by GamePlayInc,

    GamePlayInc GamePlayInc Mar 23, 2012 9:25 AM in response to elguanodev
    Level 1 (0 points)
    Mar 23, 2012 9:25 AM in response to elguanodev

    @elguanodev: There IS a way to spot the high CPU usage before the fans start revving: I use MenuMeters. This shows the CPU load in the menubar as a small graph. Launching the simulator usually also raises CPU usage a lot. (2Ghz i7 MacBook Pro) After quitting the simulator, the graphs usually return to normal, but not always. (That's why I am here in this thread, responding to your post :-)

first Previous Page 3 of 3