If many tasks are scheduled to run at the same time, they may queue and not start exactly on schedule. TaskCentre has a limited amount of memory and resources, so when tasks run simultaneously or one task takes a long time, others will have to wait. Additionally, if a task is scheduled more frequently than it takes to complete, it can only run once per cycle — for example, a task scheduled every one minute that takes five minutes to complete will only run once every five minutes.