-
Notifications
You must be signed in to change notification settings - Fork 34
mono-sgen using 99% CPU in the background #35
Comments
Hi thanks for the report - tricky one to debug as you say. would you be able to give me a list of the vim-fsharp commands you typically use so I can do some targeted testing? I have occasionally noticed the same after shutting the lid on my macbook and then opening it later. |
I remember I added and removed files by edited the .fsproj compilation list within vim ( |
I just reproduced the bug, after editing compilation list. I closed Vim, one (out of two) mono-sgen processes is still running. Here are their loaded files.
|
Using a debugger on the runaway process terminates it.
|
Hi - I have been seeing similar things myself now particularly with projects that have project references to other projects. What is your project structure for when you see this? |
In my solution, there are two projects A and B and B references to A. Most times, I have files from both projects open. |
if in a new session you only open files from A then leave it - does it still happen? |
I've logged the same issue with a way to reproduce at FsAutoComplete |
I just spotted high CPU usage by mono-sgen and I had no IDE's open. Could the Jetbrains Toolbox be the cause? |
I noticed the same thing after opening the Jetbrains ToolBox and selecting the "Update All" link. All open files seemed to be associated with the Rider.app, even though multiple other apps were updated. Restarting the system (obviously) stopped the process and it did not resume after accessing the Toolbox again. I'll repeat and report back the next time a Jetbrains update is available. |
I'm using OS X El Capitan. When I leave Vim with F# files open for too long, I observe a runaway process mono-sgen, very likely to be related with vim-fsharp. I couldn't use a debugger so I can't extract more information about it.
The text was updated successfully, but these errors were encountered: