日期: 2024 年 1 月 23 日

1 篇文章

thumbnail
管程
管程 1. 临界区 临界资源:在多线程环境下共享的资源,但一次只能由一个线程访问或修改 临界区:指一段代码或一段程序片段,其中包含对临界资源的访问和操作 竞态条件:多个线程在临界区内执行,由于代码的执行序列不同而导致结果无法预测,称之为发生了竞态条件 一个程序运行多个线程是没有问题,多个线程读共享资源也没有问题,在多个线程对共享资源读写操作时发生指…