微计算机应用
微計算機應用
미계산궤응용
MICROCOMPUTER APPLICATIONS
2010年
1期
50-57
,共8页
Lock Free%多线程%多核%CAS
Lock Free%多線程%多覈%CAS
Lock Free%다선정%다핵%CAS
多线程环境下,线程同步伴随着多线程的产生而产生,程序员对于共享内存互斥同步访问的思维已经根深蒂固.由于锁的存在,当访问互斥锁保护的共享内存时,线程首先请求锁的允许,然后才被接受访问共享内存,否则只能等待其它线程释放锁,同时锁也带来了很多负面影响.Lock Free一个崭新的多线程共享内存的同步访问技术,抛开了锁的概念,多线程平行运行,尤其是在多核时代更显优势.但Lock Free技术应用技巧性很强,难度比较大,应用范围一直非常受限,本文旨在揭示Lock Free技术应用的一般规律,使其在多核时代大放异彩.
多線程環境下,線程同步伴隨著多線程的產生而產生,程序員對于共享內存互斥同步訪問的思維已經根深蒂固.由于鎖的存在,噹訪問互斥鎖保護的共享內存時,線程首先請求鎖的允許,然後纔被接受訪問共享內存,否則隻能等待其它線程釋放鎖,同時鎖也帶來瞭很多負麵影響.Lock Free一箇嶄新的多線程共享內存的同步訪問技術,拋開瞭鎖的概唸,多線程平行運行,尤其是在多覈時代更顯優勢.但Lock Free技術應用技巧性很彊,難度比較大,應用範圍一直非常受限,本文旨在揭示Lock Free技術應用的一般規律,使其在多覈時代大放異綵.
다선정배경하,선정동보반수착다선정적산생이산생,정서원대우공향내존호척동보방문적사유이경근심체고.유우쇄적존재,당방문호척쇄보호적공향내존시,선정수선청구쇄적윤허,연후재피접수방문공향내존,부칙지능등대기타선정석방쇄,동시쇄야대래료흔다부면영향.Lock Free일개참신적다선정공향내존적동보방문기술,포개료쇄적개념,다선정평행운행,우기시재다핵시대경현우세.단Lock Free기술응용기교성흔강,난도비교대,응용범위일직비상수한,본문지재게시Lock Free기술응용적일반규률,사기재다핵시대대방이채.