Hi John, Welcome to our list and thank you for you thought out questions.
The framework in my experience utilizes most of its resources on startup because it fires up _all_ the components at once. So it is not your single user that is making things heavy but the framework itself is heavy with many things fired up at the same time. Also, please ensure that your environment is set up correctly in terms of the JDK version, using the internal ant version, and setting up parameters correctly. Another thing to take into consideration is that you are using the embedded derby database, which does not scale like when you switch to postgres or mysql for example. Coming from the painful background of C where you actually manage your memory, I'd say Java would be downhill not uphill for you. Finally I would also point out to you that not all of the XML is parsed on the spot. Some is cached on startup. But yeah, I personally love having XML schemas where auto complete makes your life easier and you can quickly speak OFBizzian language :) Best of luck OFBizzing! Taher Alkhateeb On Wednesday, 23 March 2016, John Spikowski <[email protected]> wrote: > Hi List, > > I'm interested in using OFBiz but have a few general questions before > digging too deep under the covers. Java isn't my primary language and > use ANSI C with the Script BASIC open source project I manage. > > I have noticed that it take about 450MB of system memory to get to a > login prompt. When I select an option from a menu, both of my CPU cores > peg at 100% until the page loads. I'm curious what the resource > requirements would be for lets say a 50 user install? > > I like the concept of using XML files to define the ERP application. It > seem that everything is converted from XML to a runtime state which > looks like a big hash table linked memory image. How difficult is it to > debug something this large and interdependent? > > Any info you're willing to share would be appreciated. > > John > >
