欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

10個線程并發修改1個大數組億級別

劉柏宏2年前20瀏覽0評論

10個線程并發修改1個大數組億級別?

不管什么語言,用多線程和1個mutex處理這樣的數據是最蠢的想法。

應該避免這樣的大數據出現,不要積壓未處理數據,盡可能在數據量小時處理掉如果避免不了大數據,就采用分層過濾的方式,用一個線程把數據整理分塊為10個,然后把這10塊分配給10個線程處理各自處理,甚至可以按1、2、4、8個塊分別對應1、2、4、8個線程處理。分塊只是在數組的下標進行劃分。這樣才是真正意義的使用多線程的優勢,無鎖操作

java修改,10個線程并發修改1個大數組億級別