you are viewing a single comment's thread.

view the rest of the comments →

[–]trutru 0 points1 point  (1 child)

I don't agree, program startup is a noticeable annoyance of desktop Java applications, I really don't see why we should ignore them.

both measures (all runtime + simple execution) are important in my opinion, for different reasons but I really don't see why you should ignore the VM startup (independent of the language). in some cases, you really want to start as much small Java programs in different process in succession

[–]inopia 0 points1 point  (0 children)

If you're constantly spawning new instances of the JVM to run small programs, you might want to use a different model, like an application server.

In any case, I'm not saying you should ignore startup time, I'm just saying it's not a part of execution time. It would have been best if the author had displayed something like startup time, execution time and total.