电子秤 rs232:请问如何使一dll为线程安全?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/30 01:09:37
如题:请问如何使一dll为线程安全?

当多个线程可以调用单个对象的属性和方法时,对这些调用进行同步处理是非常重要的。否则,一个线程可能会中断另一个线程正在执行的任务,使该对象处于一种无效状态。其成员不受这类中断影响的类叫做线程安全类

一般竞争访问共享资源容易失去线程安全,比如多个线程同时读写一个文件,这种情况下比较简单的办法是加“锁”保护关键程序,但不可滥用,效率低下,处理不当可能造成线程死锁;还可以用更优秀的算法避免对共享资源的竞争访问

设置thread级别为最优