If the subscriptions cron job runs more often then a user checks posts, will they receive notification that a thread has been updated each time the cron job runs.

That is, a user checks a thread at 10am and subscribes to it. An update is made to the thread at 10:05am and the user does not recheck the thread. The cron job runs subscriptions at 11am, noon, and 1pm. Will the user receive three notifications of this single update? What if an update is made between when two cron jobs run, will the user receive another notification?

I want a user to know there has been activity on a thread, but I don't want them to get multiple messages if the cron job is run many time but there is only one update.