- From: Robert Stuart <bobstuart@mac.com>
- Date: Sat, 11 Jul 2020 23:58:16 -0400
- To: Norman Tovey-Walsh <ndw@nwalsh.com>
- Cc: xproc-dev@w3.org
- Message-Id: <93397FAF-97BC-46C7-9E48-8D1E00CABD78@mac.com>
Have not yet got to play with piperack but did find that adding settings to the hosts file changed the time for java -jar of just calabash from a bit over 10 seconds down to a smidge under 1 second. I got it from https://stackoverflow.com/questions/33289695/inetaddress-getlocalhost-slow-to-run-30-seconds/33289897#33289897 <https://stackoverflow.com/questions/33289695/inetaddress-getlocalhost-slow-to-run-30-seconds/33289897#33289897> Not really why that mattered SOO much but it did. Now on to figuring out why FOP works in Oxygen but not command line. I must be missing some config/classpath but don’t know what yet. > On Jun 27, 2020, at 10:12, Norman Tovey-Walsh <ndw@nwalsh.com> wrote: > > Robert Stuart <bobstuart@mac.com> writes: >> I run a simple pipeline to run 3 xsl on 10 files from inside Oxygen and it takes ~9 seconds. >> I run the same from the command line using >> java -cp ../BuildDependencies/xmlcalabash-1.2.1-99/*.jar com.xmlcalabash.drivers.Main test.xpl >> and it takes ~51 seconds >> >> Is this expected for some reason? Do I have something not “right”? > > How long does Oxygen take to start up on your machine? The only > practical difference between those two should be the JVM startup tax. If > you’re of a mind to experiment a little, you could try configuring the > pipeline to run in piperack[1] which would also mitigate the JVM startup > overhead. > > Be seeing you, > norm > > [1] https://xmlcalabash.com/docs/reference/piperack.html > > -- > Norman Tovey-Walsh <ndw@nwalsh.com> > https://nwalsh.com/ > >> Some days it's not even worth chewing through the restraints.
Received on Sunday, 12 July 2020 03:58:31 UTC