As a test of runtimes, I ran one of my dockerized apps without an input file. The app has been written to exit immediately, in the event an input file is not specified, with an error message. On my local machine the app behaves as expected on being run without an input file - immediate exit with a help message. However on CGC, without an input file, the time it took to complete was 3 minutes. Of this , 2m and 14s was spent in the queue and 46 s was spent in running. My question is why did the app run for 46s before exiting? Exit should have been immediate. What is the overhead time being spent in?
TIA for any insight.
Posted in General by Anjan Purkayastha