Akash
September 15, 2023, 7:21pm
1
Rhino Beta is using nearly 2.8gb memory for an empty new doc… is this normal? Expected?
Edit : 45 minutes later and Rhino is now at 3GB… Still a blank doc [untouched]
The fact that ZB use more in the screenshot, hold no slack to Rhino…As it was at some 40 mil polys… Plus keeping in memory about 10 separate undo stacks.
Akash
davidcockey
(David Cockey)
September 15, 2023, 8:15pm
2
On my PC running Windows 11 the current Rhino Beta uses 378 MB after starting without any geometry.
Run the Rhino command SystemInfo and post the results.
Japhy
(Japhy)
September 15, 2023, 8:20pm
3
I’m getting a little over 1 gb on my MBP M1 running Ventura 13.5.2
John_Brock
(John Brock)
September 15, 2023, 9:55pm
4
What does the Rhino Audit command report in your empty new document?
In my Intel CPU Mac, V8 is reporting 485MB used by Rhino.
Akash
September 16, 2023, 6:22am
5
Thanks guys, something is certainly not right here, Rhino [and I] went to sleep, back now, it is up to 3.2gb
and lagging in response for stuff like Audit command
I seems to remember similar reports from Mac users some months ago,
Audit_akash_bigEmptyfile.txt (788 Bytes)
System info
Summary
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 13.5.2 (Build 22G91) (Physical RAM: 96Gb)
Mac Model Identifier: Mac14,6
Language: en-TH (MacOS default)
Metal GPU Family Apple 7
Metal GPU Family Common 3
Metal GPU Family Mac 2
Graphics processors
Apple M2 Max
Color LCD (1728 x 1117 @ 120.00Hz)
USB devices
None
Bluetooth devices
None
Third party kernel extensions
None
Third party plugins
/usr/lib/swift/libswiftCore.dylib
/usr/lib/swift/libswiftCoreFoundation.dylib
/usr/lib/swift/libswiftDarwin.dylib
/usr/lib/swift/libswiftDispatch.dylib
/usr/lib/swift/libswiftIOKit.dylib
/usr/lib/swift/libswiftObjectiveC.dylib
/usr/lib/swift/libswiftXPC.dylib
/usr/lib/swift/libswift_Concurrency.dylib
/usr/lib/swift/libswift_StringProcessing.dylib
/usr/lib/swift/libswiftos.dylib
/usr/lib/swift/libswift_RegexParser.dylib
/usr/lib/swift/libswiftMetal.dylib
/usr/lib/swift/libswiftsimd.dylib
/Library/Frameworks/3DconnexionClient.framework/Versions/A/3DconnexionClient
/usr/lib/usd/libIex.dylib
/usr/lib/usd/libHalf.dylib
/usr/lib/usd/libAlembic.dylib
/usr/lib/usd/libusd_ms.dylib
/usr/lib/usd/libosdCPU.dylib
/usr/lib/usd/libImath.dylib
/usr/lib/usd/libIlmThread.dylib
/usr/lib/usd/libIexMath.dylib
/usr/lib/usd/libtbb.dylib
/usr/lib/usd/libMaterialXCore.dylib
/usr/lib/usd/libMaterialXFormat.dylib
/usr/lib/swift/libswiftAVFoundation.dylib
/usr/lib/swift/libswiftCoreAudio.dylib
/usr/lib/swift/libswiftCoreLocation.dylib
/usr/lib/swift/libswiftCoreMIDI.dylib
/usr/lib/swift/libswiftCoreMedia.dylib
/usr/lib/swift/libswiftQuartzCore.dylib
/usr/lib/swift/libswiftUniformTypeIdentifiers.dylib
/usr/lib/swift/libswiftNetwork.dylib
/usr/lib/swift/libswiftCryptoTokenKit.dylib
/usr/lib/swift/libswiftCoreGraphics.dylib
/usr/lib/swift/libswiftOSLog.dylib
/usr/lib/swift/libswiftAccelerate.dylib
/usr/lib/swift/libswiftAppKit.dylib
/usr/lib/swift/libswiftCoreImage.dylib
/usr/lib/swift/libswiftCompression.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/libswiftExtensionFoundation.dylib
/usr/lib/swift/libswiftCoreML.dylib
/usr/lib/swift/libswiftVision.dylib
/usr/lib/swift/libswiftDemangle.dylib
/usr/lib/swift/libswiftSystem.dylib
/usr/lib/swift/libswiftExtensionKit.dylib
/usr/lib/swift/libswiftRegexBuilder.dylib
/usr/lib/swift/libswiftWebKit.dylib
/usr/lib/swift/libswiftGLKit.dylib
/usr/lib/swift/libswiftMapKit.dylib
/usr/lib/swift/libswiftModelIO.dylib
/usr/lib/swift/libswiftSceneKit.dylib
/Users/akashlotan/Library/Application Support/McNeel/Rhinoceros/MacPlugIns/bella_rhino.rhp/libbella_dotnet_native.dylib
/Users/akashlotan/Library/Application Support/McNeel/Rhinoceros/packages/8.0/IntelDenoiser/0.6.7/libtbb.12.dylib
/Users/akashlotan/Library/Application Support/McNeel/Rhinoceros/packages/8.0/IntelDenoiser/0.6.7/libOpenImageDenoise.1.4.3.dylib
/usr/lib/log/liblog_network.dylib
Rhino plugins that do not ship with Rhino
/Users/akashlotan/Library/Application Support/McNeel/Rhinoceros/MacPlugIns/bella_rhino.rhp “Bella” 23.4.0.0
/Users/akashlotan/Library/Application Support/McNeel/Rhinoceros/packages/8.0/IntelDenoiser/0.6.7/IntelDenoiser.Mac.rhp “IntelDenoiser.Mac” 1.0.0.0
Rhino plugins that ship with Rhino
/Applications/RhinoWIP.app/Contents/Frameworks/RhMaterialEditor.framework “Renderer Development Kit” 8.0.23255.1002
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp “Commands” 8.0.23255.13164
/Applications/RhinoWIP.app/Contents/PlugIns/NamedSnapshots.rhp “Snapshots” 8.0.23255.1002
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCodePlugin.rhp “RhinoCodePlugin” 8.0.23255.13164
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp “RDK_EtoUI” 8.0.23255.13164
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/MeshCommands.rhp “MeshCommands” 8.0.23255.13164
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRenderCycles.rhp “Rhino Render” 8.0.23255.13164
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp “RhinoCycles” 8.0.23255.13164
/Applications/RhinoWIP.app/Contents/PlugIns/AnimationTools.rhp “AnimationTools” 8.0.23255.1002
/Applications/RhinoWIP.app/Contents/PlugIns/SectionTools.rhp “SectionTools” 8.0.23255.1002
/Applications/RhinoWIP.app/Contents/PlugIns/Displacement.rhp “Displacement” 8.0.23255.1002
/Applications/RhinoWIP.app/Contents/PlugIns/PanelingTools.rhp “PanelingTools” 8.0.23255.1002
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp “IronPython” 8.0.23255.13164
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp “Grasshopper” 8.0.23255.13164
PC here running win 11
Rhino 8 = Rhino 7 = 470mb (without plugins)
my plugins added 120mb when loaded
Akash
September 16, 2023, 7:22am
7
Perhaps if someone with an M1/M2 Mac who is not working with rhino for some hours, can just open a new file and leave it be,
just to see if it grows doing nothing with nothing in it.
Another hour here, and I’m looking at 3.4gb now
Another hour and Rhino climbs, now at 3.85gb
I may need to close this experiment at one point.
Is there any benefit for the bug search to keep it going [and climbing] ?
Another half an hour and at 4.2gb I’m closing rhino [it now brings the beachball for every mouse click]
stevebaer
(Steve Baer)
September 16, 2023, 11:27am
8
We fixed a bug where a long running Rhino would become sluggish a couple days ago. That may be what you are seeing with the beachball. Here’s a new build that has a fix for the sluggishness.
https://files.mcneel.com/dujour/dmg/rhino_beta_8.0.23258.10304.dmg
Akash
September 16, 2023, 12:27pm
9
Thanks a lot
Installed the new build and opened a new empty file. It starts at 1.56gb.
Will leave it open and untouched for some hours to see if memory use change.
[I’m working in a different app today so it’s easy to long-test rhino in idle mode]
*Just to add that I didn’t notice the memory loop issue in earlier public build, so it may have started with last Wednesday’s build.
Japhy
(Japhy)
September 16, 2023, 12:31pm
10
I still have the one open from yesterday & its holding steady. 8.0.23255.13164
Akash
September 16, 2023, 2:55pm
11
After 3 hours with the new build Rhino is up to 2.4gb
It looks like the issue is still affecting my computer
thanks a lot
I hope it can give a direction [the fact that this seems to be happening since the last public beta]
stevebaer
(Steve Baer)
September 16, 2023, 8:37pm
12
You might need to disable any third party plug-ins to see if they make a difference
davidcockey
(David Cockey)
September 16, 2023, 9:50pm
13
Run the Audit command to see if somehow any “objects” exist.
What template if any is used when starting the WIP?
Akash
September 17, 2023, 2:19am
14
Ok thanks, started with just the Intel denoiser disabled. [it has created memory issues conflicting with Bella in the past]
I did this earlier, [per @John_Brock request]. it’s empty new file. here’s again:
It’s small mm with a little change just to the layers I think… [ where does rhino Mac store the templates ?]
I can test with the default small mm … but the template hasn’t been modified lately
jdhill
September 17, 2023, 12:44pm
15
that’s strange, since I tested it yesterday for around 8 hours and it went to 4.5gb, and again last night for around 7 hours and it is again up to 4gb
just opened rhino, chose new model (small objects - millimeters), drew a cube, and then didn’t interact with the machine at all
with this done, I will now test with the newer build steve linked
SystemInfo
Rhino 8 SR0 2023-9-12 (Rhino 8 BETA, 8.0.23255.13164, Git hash:master @ e46cd7292f603e821f94138658509e7c1015cb26)
License type: Not For Resale Lab, build 2023-09-12
License details: Cloud Zoo
Expires on: 2023-10-27
Apple macOS Version 12.6 (Build 21G115) (Physical RAM: 8Gb)
Mac Model Identifier: Macmini9,1
Language: en-US (MacOS default)
Metal GPU Family Apple 7
Metal GPU Family Common 3
Metal GPU Family Mac 2
Graphics processors
Apple M1
DELL U2410 (1920 x 1200 @ 60.00Hz)
USB devices
Logitech: USB Receiver
Logitech: Logitech Illuminated Keyboard
Bluetooth devices
None
Third party kernel extensions
None
Third party plugins
/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/libswiftAccelerate.dylib
/usr/lib/swift/libswiftContacts.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/RhinoWIP.app/Contents/Frameworks/RhMaterialEditor.framework “Renderer Development Kit” 8.0.23255.1002
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp “Commands” 8.0.23255.13164
/Applications/RhinoWIP.app/Contents/PlugIns/NamedSnapshots.rhp “Snapshots” 8.0.23255.1002
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCodePlugin.rhp “RhinoCodePlugin” 8.0.23255.13164
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp “RDK_EtoUI” 8.0.23255.13164
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/MeshCommands.rhp “MeshCommands” 8.0.23255.13164
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRenderCycles.rhp “Rhino Render” 8.0.23255.13164
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp “RhinoCycles” 8.0.23255.13164
/Applications/RhinoWIP.app/Contents/PlugIns/SectionTools.rhp “SectionTools” 8.0.23255.1002
/Applications/RhinoWIP.app/Contents/PlugIns/Displacement.rhp “Displacement” 8.0.23255.1002
/Applications/RhinoWIP.app/Contents/PlugIns/PanelingTools.rhp “PanelingTools” 8.0.23255.1002
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp “IronPython” 8.0.23255.13164
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp “Grasshopper” 8.0.23255.13164
jeremy5
(Jeremy)
September 17, 2023, 1:05pm
16
Just speculating but I assume you have Bella loaded, and I believe @Akash uses Bella, but I’ve never seen @Japhy mention Bella so perhaps he doesn’t. Worth exploring?
Regards
Jeremy
jdhill
September 17, 2023, 1:06pm
17
I included system info at the bottom, no plugins are loaded
jeremy5
(Jeremy)
September 17, 2023, 1:09pm
18
Sorry, I didn’t scroll far enough to see that. Glad we can eliminate your lovely product!
1 Like
Akash
September 17, 2023, 2:33pm
19
Here Disabling Bella make no difference.
It does though, appears to climb slower with the weekend build. …
Here it only went up to 2gb after a few hours
thanks a lot
Japhy
(Japhy)
September 17, 2023, 2:44pm
20
I’m seeing a very slow increase on the instance i opened Friday. 1.35 gb now.
@Akash , Did we get your full systemInfo? Please run in the command line and paste the results here please. Thanks