某线程需要修改共享数据的时候就需要先lock,然后协调reference count,生成private copy,修改,然后unlock。
lcok 是不是锁定内存块??用GlobalLock??
对线程的lock好像说不过去,应该是对特定对象的lock,如临界区、信号量或者互斥体等互斥对象的lock