Hi, I've upgraded our jenkins installation to 1.509.1-LTS recently. Unfortunately, our system is experiencing a massive delay in both startup time and loading list views - loading the main view showing all jobs takes about 5 Minutes, (without the columns lastSuccess, lastError and lastDuration - I wasn't patient enough to give it a try with these columns).
This is of course also due to our job structure - we currently have around 300 jobs, with around 700 additional promotion steps. A closer look into this behavior reveals that: - on startup, jenkins tries to update the symlinks for lastSuccessful etc - loading a list view (after a garbage collection) means loading all jobs in this view (and, depending on the columns, following the symlinks to lastSuccessful etc.) Our system runs on java6 on a tomcat 6 on AIX 7.1 AIX does not seem to be supported by jna-posix. This means jenkins execs the readlink program every time a symlink is followed, which is probably the cause for the massive delays. As far as I can see, there's two (three) alternatives available: 1. upgrading to Java7, which can follow readlinks via the nio.* classes I'm not sure, however, whether Jenkins would use the nio.* methods instead of readlink here 2. Patch jna-posix to support AIX This should not be too much of an issue, as AIX is POSIX-compliant AFAIK. (3. make lazy loading optional in jenkins or change the behaviour loading status) I guess this is not an option... Can you provide some advice on whether 1 or 2 would be the better option im my case? Best regards, Martin -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
