Synchronize 和 临界区 TCriticalSection
相同点:都是阻止其他线程执行,保证当前执行线程安全。
不同:
Synchronize:会判断此线程是否结束,如果没有结束,继续执行当前线程,中间会停顿几秒,不会继续执行其他线程
临界区:会记录线程队列,等上一个线程结束,再执行下一个线程。
本区别解释归本博客,如有不对,请指正。
创建时间:2020.02.25 更新时间:
Delphi 线程中的 Synchronize 和 临界区TCriticalSection 区别
原文:https://www.cnblogs.com/guorongtao/p/12362307.html