Thanks, Peter -
Just to make sure, could you try disabling those and see if that changes the behavior?
Also, is this behavior limited to the Rhino 8 WIP or does it also happen in Rhino 7?
-wim
Thanks, Peter -
Just to make sure, could you try disabling those and see if that changes the behavior?
Also, is this behavior limited to the Rhino 8 WIP or does it also happen in Rhino 7?
-wim
i made an experiment.
I modelled the cube and just left the rhino running.here and there I looked at the values in activity monitor. My results.
19:00 - 800mb,
20:45 - 2gb,
22:00 - 2,8gb,
22:22 - 2,95gb,
⌠i moved to work. mac was put to sleep
8:00 - 3,40gb
@jdhill has similar results with the plugin disabled.
I have a similar machine and my experience is the same. WiP is extremely slow compared to V7.
Whatever the command I use, WiP starts using all the machine resources, blocks the internet and makes it freeze for a while. Sometimes it takes two minutes to return to usable state where I can do anything and the the freezing process starts again. Shame, because I really like the new features in WIP but I canât enjoy them.
All,
Iâve added this thread to RH-74506 (not public).
-wim
running the same test as peter, just open rhino > new model > draw a cube, with all plugins disabled, after sitting overnight without being touched, rhino is now at 6gb memory usage
(machine is an m1 mini)
Not sure if it is related, or even a problemâŚbut.
Opened a file Iâm working on, itâs 2.78gb, which I guess is reasonable, yet the slightest rotation of the viewport [shaded] raise the memory to 4.38gb, after a few idle seconds memory goes back down to 2.78.
Itâs 5gb in rendered and over 11gb in Raytraced⌠but even in Raytraced once it has done itâs fast sampling, memory also goes down by 2gb
Interestingly perhapsâŚ? with Bella in the viewport, itâs only 5.6gb [going down to 4.6 once it done sampling]
I can imagine that Raytrace use the extra memory for the GPU, but then why it is keeping so much more when idle�
Akash
I feel obliged to write it as I contributed to this post. I have been complaining about how slow the WiP is when compared to V7 but the latest built is a great change in this regard. I havenât experienced any lag so far. It, definitely, needs more testing but, finally, I can test-work in WiP.
thatâs great to hear @Piotr thanks for the feedback
For me the beta is super slow and laggy.
Even the XYZ coordinates of the pointer (bottom left corner of the window) lags when in Perspective view ![]()
And anti-aliasing is working really bad â or not working.
I would call it alpha, not beta.
If only I didnât need Metal⌠I would stick with v7 for a long time.
MetalâŚ, but Iâm on Win version.
But Iâm not ![]()
@the_eraser can you run _SystemInfo in Rhino and post back the results?
Rhino 8 SR0 2023-9-12 (Rhino 8 BETA, 8.0.23255.13164, Git hash:master @ e46cd7292f603e821f94138658509e7c1015cb26)
License type: Commercial, build 2023-09-12
License details: Cloud Zoo
Expires on: 2023-10-27
Apple macOS Version 12.6.8 (Build 21G725) (Physical RAM: 16Gb)
Mac Model Identifier: MacBookPro18,3
Language: en
Metal GPU Family Apple 7
Metal GPU Family Common 3
Metal GPU Family Mac 2
Graphics processors
Apple M1 Pro
Color LCD (1512 x 982 @ 120.00Hz)
USB devices
None
Bluetooth devices
None
Third party kernel extensions
de.rme-audio.driver.RMEFirefaceUSB (15) 914D1606-68B2-340B-B3C5-02511104C2F8
Third party plugins
/Library/Frameworks/3DconnexionClient.framework/Versions/A/3DconnexionClient
/usr/lib/swift/libswiftAppKit.dylib
/usr/lib/swift/libswiftCore.dylib
/usr/lib/swift/libswiftCoreData.dylib
/usr/lib/swift/libswiftCoreFoundation.dylib
/usr/lib/swift/libswiftCoreGraphics.dylib
/usr/lib/swift/libswiftCoreImage.dylib
/usr/lib/swift/libswiftDarwin.dylib
/usr/lib/swift/libswiftDispatch.dylib
/usr/lib/swift/libswiftFoundation.dylib
/usr/lib/swift/libswiftIOKit.dylib
/usr/lib/swift/libswiftMetal.dylib
/usr/lib/swift/libswiftObjectiveC.dylib
/usr/lib/swift/libswiftQuartzCore.dylib
/usr/lib/swift/libswiftXPC.dylib
/usr/lib/swift/libswift_Concurrency.dylib
/usr/lib/swift/libswiftos.dylib
/usr/lib/swift/libswiftCloudKit.dylib
/usr/lib/swift/libswiftCoreLocation.dylib
/usr/lib/swift/libswiftCryptoTokenKit.dylib
/usr/lib/swift/libswiftContacts.dylib
/usr/lib/swift/libswiftAccelerate.dylib
/usr/lib/swift/libswiftCoreAudio.dylib
/usr/lib/swift/libswiftCoreML.dylib
/usr/lib/swift/libswiftCoreMedia.dylib
/usr/lib/swift/libswiftOSLog.dylib
/usr/lib/swift/libswiftVision.dylib
/usr/lib/swift/libswiftsimd.dylib
/usr/lib/swift/libswiftNetwork.dylib
/usr/lib/swift/libswiftDemangle.dylib
/usr/lib/swift/libswiftFileProvider.dylib
/usr/lib/swift/libswiftIntents.dylib
/usr/lib/swift/libswiftPrivate_BiomePubSub.dylib
/usr/lib/swift/libswiftPrivate_BiomeStreams.dylib
/usr/lib/swift/libswiftUniformTypeIdentifiers.dylib
/usr/lib/swift/libswiftAVFoundation.dylib
/usr/lib/swift/libswiftCoreMIDI.dylib
/usr/lib/log/liblog_network.dylib
Rhino plugins that do not ship with Rhino
Rhino plugins that ship with Rhino
/Applications/RhinoBETA.app/Contents/Frameworks/RhMaterialEditor.framework âRenderer Development Kitâ 8.0.23255.1002
/Applications/RhinoBETA.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp âCommandsâ 8.0.23255.13164
/Applications/RhinoBETA.app/Contents/PlugIns/NamedSnapshots.rhp âSnapshotsâ 8.0.23255.1002
/Applications/RhinoBETA.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCodePlugin.rhp âRhinoCodePluginâ 8.0.23255.13164
/Applications/RhinoBETA.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp âRDK_EtoUIâ 8.0.23255.13164
/Applications/RhinoBETA.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/MeshCommands.rhp âMeshCommandsâ 8.0.23255.13164
/Applications/RhinoBETA.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRenderCycles.rhp âRhino Renderâ 8.0.23255.13164
/Applications/RhinoBETA.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp âRhinoCyclesâ 8.0.23255.13164
/Applications/RhinoBETA.app/Contents/PlugIns/SectionTools.rhp âSectionToolsâ 8.0.23255.1002
/Applications/RhinoBETA.app/Contents/PlugIns/Displacement.rhp âDisplacementâ 8.0.23255.1002
/Applications/RhinoBETA.app/Contents/PlugIns/PanelingTools.rhp âPanelingToolsâ 8.0.23255.1002
/Applications/RhinoBETA.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp âIronPythonâ 8.0.23255.13164
/Applications/RhinoBETA.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp âGrasshopperâ 8.0.23255.13164
That is completely different from all of the tests Iâve run so far. Rhino 8 on an M1 should dramatically outpace Rhino 7. Do you have a 3dm file that you can send me to try and repeat this slow behavior you are seeing?
@stevebaer it happens randomly after a little while when working on different files, Iâll try in the next days to see if I manage to find a way to replicate the issue methodically
this thread that I created over a year ago has just continued to be a place for RH8 speed complaints huh