|
Sweet Home 3D Forum » List all forums » » Forum: Installation » » » Thread: Linux, slow actions in 2D area. » » » » Post: Re: Linux, slow actions in 2D area. |
Print at Dec 17, 2025, 5:05:43 AM |
| Posted by Keet at Jan 6, 2024, 12:36:55 PM |
|
Re: Linux, slow actions in 2D area. How much memory is used only has partially influence on speed, mainly you should have enough. As mentioned in previous posts in this thread you can increase the allowed memory use with the -Xmx parameter in the startup script, for example -Xmx4g. What makes a lot more difference in the slowness of the 2Dview is what you have in your project. Example on Debian with -Xmx6g set: I just started a new project that so far only has walls and a few dimension lines, no other furniture: a whopping 151.1kB on disk. And it uses 5.3GB memory! Why? First I allowed max 6GB memory use and Java WILL use it when given (of course). Second, there are many very long walls and I know that causes slowness. If I shorten every wall to one-tenth it's size it becomes considerably faster. That is just an example, different furniture results in different rendering times in both the 2D and 3D views. Just giving more and more memory will not solve that. On the other hand, allowing not enough memory will possibly cause heavy swapping and the garbage collector will kick in many times more than with more memory (the garbage collector frees memory that is no longer used, with less memory to work with this has to happen more often). Some options that might help speed up things: Make levels that you don't need for the current task invisible. Close the 3Dview when don't need it (the tiny arrow on the splitter between the 2D and 3D panes). The 3Dview rendering uses the processor, not the GPU. In some cases it it's beneficial to place part of a level on a separate level with the same elevation so you can make that part invisible. Invisible = not having to draw it. In your preferences you can set Furniture icons in plan to Catalog icon or Top view. Usually the Catalog icons setting works faster. Mind you, these are tricks you shouldn't normally need and it highly depends on your project which tricks have any effect. I work a lot with very large (in meters) projects and have learned what (sometimes) works. ---------------------------------------- Dodecagon.nl 1300+ 3D models, manuals, and projects |
|
|
Current timezone is GMT Dec 17, 2025, 5:05:43 AM |