Do NOT assign more than half of your system memory to Java.
A question from a not very technology savvy guy: I have 48 GB of RAM, how does it translate as a safe limit?
48/2= 24 Do i have to multiply it by 1000?
2048, 4096, 8192, 16384, 32768? Would you mean do not set it over 24.000?
I have a big big scene and ATM I get the Purge memory messages, so I would like to use the best settings
Thanks a million
A
This is what my CityEngine.Ini configuration settings says
-Xms384M-Xmx6G-xyz:MaxDirectMemorySize=64G-Xincgc-xyz:+UseCompressedOops-xyz:TieredStopAtLevel=1
Hi,
I'm not perfectly sure if it will run technically - I assume it will be no problem and is supported.
But I doubt there's any advantage using SLI for any work in CityEngine. Note CityEngine is NOT a visualization tool. 90% of time working, you only generate a small portion of a city when you are changing the code or working on a specific design. So there's really no need for such GPU power. It does not make work you faster.
It's like with cars. Do you need a Maserati to go shopping ? Not really.
😉
Matthias Buehler
Head of 3D Technologies
twitter: @MattB3D
-----------------------------------
Garsdale Design Limited
matthias.buehler@garsdaledesign.co.uk
www.garsdaledesign.co.uk
Hi Matt,
Does CityEngine benefits from using 2 GPU NVIDIA GeForce GTX 970 in SLI ?
https://community.esri.com/message/445440?et=watches.email.thread#445440
Thanks !
Do NOT assign more than half of your system memory to Java. This memory is reserved by CityEngine and no other application can access it.
If you still get 'out of memory / purge' messages, you'll need to get more RAM. I'd recommend 16 GB.
Ok ?
Matt
----------------------------------
Hello,
I`m having the same problem with CE, also movement in the scene is with lag. A few times I was getting a fatal error and the application just ended( I think it saved a txt file on my desktop with specification of the error).
JRE is 64 bit and CE also on 64 bit. I have 8 GB of RAM and a 2GB GPU
In my .ini file xmx is 4096 and I`m not sure what value to set ( 8192 maybe? ).
Can you give me any suggestions?
Hi,those two indicators show the 2 memory types CityEngine uses : Java memory (left) and Native memory (right). [ CityEngine is written using 2 programming languages : Java and C++ ]Thus you're running out of Java memory.The reason for this is that Java reserves a certain amount of memory for CityEngine and this memory can not be used for any other application. Due to this fact, the developers had to agree on this certain amount of memory which is okay for most users. Some users with big datasets may - as you - run into issues with this. But of course this amount can be set. (PM me to get instructions)Though editing this amount has it's risks if the user's not perfectly aware of the steps taken.To get an overview of how much the VRAM is used, check :Help > About CityEngine > Installation Details > System Info > OpenGL
Les membres connectés peuvent publier, suivre les mises à jour, et plus encore. Nouveau ici ? Inscrivez-vous gratuitement.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.