I have searched the internet and have found some answers to my question, but none that are in an english I can understand. I have a perl script that is being run on a server, different users logged in at the same time require the script be run. Now I have a few users affiliated with the site I see that it is taking a long time to succesfully complete each request to run the script. The base time to run the script is 4 seconds, with one user. This completion time increases such that each additional request increases in time by 4 seconds.. so it seems the server is queueing up the requests to run the script. Is this correct and normal behavior? or should a server be able to handle multiple requests and spawn new threads/processes?
Appologies if this is common knowledge, but I am rather new to server side coding.
Many thanks