I had a similar requirement before and have a solution now.
I just want to know that the job run every 2 sec, no matter whether the last job is finished, Or just after the last job is finished?
No matter what case are u in. You need a smarter script to finish this job.