Reply moved below…
Hi @marlin it looks suspisciously like the problems I’m having too…
Rhinoceros version: 5.3.1 (5D193)
IronPython version: 5.1.2015.131
macOS version: Version 10.11.6 (assemblage 15G1217)
Third party kernel extensions
Hardware model: iMac13,2
Processor: Intel Core i7-3770 CPU @ 3.40GHz
Memory: 16 GB
Architecture: Intel 64 bit
Graphics: NVIDIA GeForce GTX 680MX 2048 MB
Memory: 2048 MB
Screen size: 2560 x 1440
Displays: iMac (109dpi 1x)
Apple Inc.: FaceTime HD Camera (Built-in)
Apple Inc.: Bluetooth USB Host Controller
Logitech: USB Receiver
Apple Inc.: Apple Keyboard
AKS: HASP HL 3.25
Apple Inc.: MacBook Air SuperDrive
OpenGL version: 2.1 NVIDIA-10.10.14 310.42.25f02
Render version: 2.1
Shading language: 1.20
Maximum texture size: 16384 x 16384
Z-buffer depth: 24 bits
Maximum viewport size: 16384 x 16384
Use texture compression: No
Mip map filtering: Aucun
Anisotropic filtering: Élevé
Continuing the discussion from Why Rhino continues to accumulate memory?:
@fuse The screen shot fragment you include shows that Rhino is using a lot of CPU time. This is not the same has the high memory usage in the original thread, so I have moved this to its own thread.
Can you describe how to duplicate what you were doing when this happens? Please be specific so we can repeat this behavior.
Yes, sorry about that @marlin I’ve been trying to replicate the behaviour for the last hour and of course everything’s working fine. But here’s what I was having - and it’ll probably come back later in the day - I’m basically a self taught user of Rhino so I probably have a lot of bad habits. I have a tendency to model switching back and forth through the views using the tabs (I never use the command line, coming from ArchiCad) and icons and zoom with my mouse a lot.
It seems to happen after about 10 to 15 minutes of operations on a selected object that I’m working on. i.e. I’m switching back and forth views with an object I’m working on selected, with a transformation or operation going on. I am not a computer expert and in laymans terms would describe it as having a closed container that I fill bit by bit with a liquid and when it gets full everything stops.
And here we go…
So what happened was that I was working on another desktop and came back to the Rhino desktop, tried moving an object and that’s when it starts to freeze.
Edit: Well it seems to be connected to clicking on the tabs - if I use the blue ones everything seems to be ok…
Have Activity Monitor running with Rhinoceros selected in the Process Name column. When you see Rhino start to use a lot of CPU time, quickly select the gear menu in Activity Monitor and pick the Sample Process menu item. Email the report to firstname.lastname@example.org and reference this discourse thread. Thanks.
I received your Activity Monitor report along with your description of how you created the problem, and can reproduce this stall. On 10.11.6, I can reproduce this by clicking on lots of ribbon bar tabs, then hiding/showing the left sidebar, then clicking on lots of ribbon bar tabs, and repeating until Rhino stalls.
This problem is a bug in macOS 10.11.6 code. When switching modeling views, or switching tabs in the ribbon bar, Apple code is figuring out how to arrange all the views in the Rhino window. In macOS 10.11.6 (only), Apple’s code starts looping over and over when performing the arrangement calculations. I cannot repeat this stall on older versions of macOS or with the current version of macOS.
The solution to this stall is to upgrade to macOS Sierra.
Thank you! @marlin