Re: Wicket on low end hardware

2023-01-03 Thread Martin Grigorov
On Tue, Jan 3, 2023 at 4:58 PM wrote: > Thanks everyone. I did not expect the amount of feedback that I got. It > is much appreciated. > > I spent most of my day profiling with VisualVM and it strengthened by > beliefs that my problems do not appear to be related to anything but > Wicket

Re: Wicket on low end hardware

2023-01-03 Thread Locke, Jonathan (Luo Shibo)
One other little tidbit that could help. If you want to see when Hotspot compiles things, you can set the flag -XX:+PrintCompilation. It would be nice if there was a way to force compilation of everything, but it doesn’t appear to be possible. Best, Jon

Re: Wicket on low end hardware

2023-01-03 Thread Martin Terra
MartinG mentioned ComponentRenderer so if you know your pages, you could do that. If you need help with ComponentRenderer, please first proceed with it and maybe a more specific question might help once you have gotten started. ** Martin ke 4. tammik. 2023 klo 2.23 Anna Eileen Eileen

Re: Wicket on low end hardware

2023-01-03 Thread Anna Eileen Eileen
Dear Martin I don’t know how to do “pre-touch”, do you have any example? From: Martin Terra Date: Tuesday, January 3, 2023 at 11:37 PM To: s...@stantastic.nl Cc: users@wicket.apache.org Subject: Re: Wicket on low end hardware Just a note, you don't need to make the startup "pre-touching"

Re: Wicket on low end hardware

2023-01-03 Thread François Meillet
Have you try the command line options -verbose:class to list all classes loaded in the JVM at startup ? For example loading Yauaa (Yet Another UserAgent Analyzer, https://github.com/nielsbasjes/yauaa) or Simple Magic (https://github.com/j256/simplemagic) takes time. François > Le 3 janv.

Re: Wicket on low end hardware

2023-01-03 Thread Martin Terra
Just a note, you don't need to make the startup "pre-touching" process a blocking one so that if a user were to interact with the app, they could do so while startup pretouch is doing its thing. And you could profile whether you want to do the pre-touch in single thread or multi-thraded. **

Re: Wicket on low end hardware

2023-01-03 Thread stan
Thanks everyone. I did not expect the amount of feedback that I got. It is much appreciated. I spent most of my day profiling with VisualVM and it strengthened by beliefs that my problems do not appear to be related to anything but Wicket combined with our dated hardware. Please do not

Re: Wicket on low end hardware

2023-01-03 Thread Martin Grigorov
On Tue, Jan 3, 2023 at 10:12 AM Chris Colman wrote: > We have lots of markup files (>1000) and have customized the markup and > component resolution to support a kind of "markup driven" layout > capability. > > There are times when the system will appear to hang but it's just that a > form that

Re: wicket-bean-validation 10.0.0-M1-SNAPSHOT not available?

2023-01-03 Thread Francesco Chicchiriccò
Thank you Martin, the situation is indeed fine. Actually, I was trying to find the artifacts via the web UI of https://repository.apache.org but couldn't make it. I was also under the wrong assumption that the Apache SNAPSHOT repo was already defined in the project: your answer forced me to

Re: wicket-bean-validation 10.0.0-M1-SNAPSHOT not available?

2023-01-03 Thread Martin Grigorov
https://repository.apache.org/service/local/repo_groups/snapshots-group/content/org/apache/wicket/wicket-devutils/10.0.0-M1-SNAPSHOT/wicket-devutils-10.0.0-M1-20221118.110647-169.pom

Re: Wicket on low end hardware

2023-01-03 Thread Chris Colman
We have lots of markup files (>1000) and have customized the markup and component resolution to support a kind of "markup driven" layout capability. There are times when the system will appear to hang but it's just that a form that has not been loaded since the last restart of the app is