色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

10個(gè)線程并發(fā)修改1個(gè)大數(shù)組億級(jí)別

10個(gè)線程并發(fā)修改1個(gè)大數(shù)組億級(jí)別?

不管什么語(yǔ)言,用多線程和1個(gè)mutex處理這樣的數(shù)據(jù)是最蠢的想法。

應(yīng)該避免這樣的大數(shù)據(jù)出現(xiàn),不要積壓未處理數(shù)據(jù),盡可能在數(shù)據(jù)量小時(shí)處理掉如果避免不了大數(shù)據(jù),就采用分層過(guò)濾的方式,用一個(gè)線程把數(shù)據(jù)整理分塊為10個(gè),然后把這10塊分配給10個(gè)線程處理各自處理,甚至可以按1、2、4、8個(gè)塊分別對(duì)應(yīng)1、2、4、8個(gè)線程處理。分塊只是在數(shù)組的下標(biāo)進(jìn)行劃分。這樣才是真正意義的使用多線程的優(yōu)勢(shì),無(wú)鎖操作

java修改,10個(gè)線程并發(fā)修改1個(gè)大數(shù)組億級(jí)別