How to control the "Updating skeletons" background task in PyCharm for IronPython interpreter?

23,605

Because today 2013-11-14Thu, it's 2 years after your bug and no other people are complaining about the pycharm, now 3.0, problem, I believe it is actually probably a Mac OSX issue. Numerous programs on my brand new 10.8.5 machine run way way over 100%. Pycharm updating skeletons was just taking 330% and making my fan spin crazily.

From lots of previous googling I found a little script that can temporarily fix the problem; http://www.willnolan.com/cputhrottle/cputhrottle.html Run it as so;

sudo CpuThrottle xxx 25

where xxx = your process ID per Activity Monitor, and 25 = whatever %cpu you wish to limit it to. Upon clicking return, it will only last as long as one does not click ctrl-c. I read on the mac boards about a bug in the code where it would seek to use all available resources in looking for system updates, the same as this thing is doing. So I guess, alas we have to live with it. At least we have the little tool. Sigh.

Share:
23,605

Related videos on Youtube

Bill Craun
Author by

Bill Craun

Updated on July 09, 2022

Comments

  • Bill Craun
    Bill Craun almost 2 years

    Is there a way to suppress, stop or, otherwise, control the settings for, or display of, background tasks in PyCharm? Selecting the IronPython interpreter causes it to update skeletons (seemingly) every time the interpreter is selected and usually takes 20-30 minutes to complete, rendering the IDE nearly unusable. Most times, I can't even carry on with normal work as most of the context menus are disabled during the operation.

  • Bill Craun
    Bill Craun over 10 years
    This was on Windows 7.
  • AnneTheAgile
    AnneTheAgile over 10 years
    ok. I do not think I have seen the problem on Win8. I run both win/mac. I'll keep an eye out.
  • George Sovetov
    George Sovetov over 9 years
    As for 2015-01-25, problem still appears. Updating skeletons has not been finished yet.
  • AnneTheAgile
    AnneTheAgile over 9 years
    @George, which machine OS/version are you on?
  • George Sovetov
    George Sovetov over 9 years
    @AnneTheAgile Windows 8.1 x64. This operation took about one hour. When I opened PyCharm again, it seems this operation was not performed again. I think it's how it should work normally. Anyway, it would be convenient to mark some packages as ignored.
  • Mudit Jain
    Mudit Jain almost 8 years
    I'm also seeing this issue on Windows 8.1 x64. updating skeletons and indexing blocks pycharm. After that, the UI again hangs on opening top bar menus and i have to the kill PyCharm.
  • ivan866
    ivan866 almost 4 years
    year 2020. pycharm 2018.3; anaconda 2020.3; still updating skeletons and indexing libraries