首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

线程安全有关问题

2012-01-30 
线程安全问题?假设有两个以上的线程同时调用一个“全局带参数的ABC过程”或者读写一个全局变量,像这种调用系

线程安全问题?
假设有两个以上的线程同时调用一个“全局带参数的ABC过程”或者读写一个全局变量,像这种调用系统是怎么处理的,需要加线程排他锁吗?

[解决办法]
我覺得,你的問題的關鍵是,讀寫全局變量。讀無所謂,寫的話,要加鎖
[解决办法]
就是看,你的過程是不是需要改寫公共數據。
多線程調用,系統是怎么做的,這個參考操作系統原理
[解决办法]
用lock、Monitor、或者读写锁都可以

热点排行