<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    莊周夢蝶

    生活、程序、未來
       :: 首頁 ::  ::  :: 聚合  :: 管理

    阻塞隊列的性能對比

    Posted on 2008-09-08 10:05 dennis 閱讀(5850) 評論(5)  編輯  收藏 所屬分類: javamy open-source

    主要是比較offer跟poll兩個方法的性能,開N個線程,每個線程往隊列里寫或者取500個整數。

    線程數
    20
    50
    100
    200
    500 1000
    LinkedBlockingQueue     
    15,0
    31,15
    32,16
    63,32
    203,47
    563,110
    ArrayBlockingQueue 15,0
    16,15
    31,15
    47,16
    125,47
    364,68
    PriorityBlockingQueue 78,78
    172,188
    360,422
    813,969
    3094,2641
    6547,5453

    逗號前的數字是offer測試花費的時間,逗號后的數字是poll測試花費的時間,單位毫秒。
    結論:
    1、ArrayBlockingQueue性能優于LinkedBlockingQueue,但是LinkedBlockingQueue是無界的。
    2、ArrayBlockingQueue和LinkedBlockingQueue的poll方法總是比offer方法快,并發越高,差距越大
    3、ArrayBlockingQueue和LinkedBlockingQueue的性能遠高于PriorityBlockingQueue,顯然優先隊列在比較優先級上的操作上耗費太多
    4、PriorityBlockingQueue的offer方法與poll方法的性能差距很小,基本維持在近似1:1

    評論

    # re: 阻塞隊列的性能對比  回復  更多評論   

    2008-09-08 11:39 by advincenting
    單位應該是MS?

    # re: 阻塞隊列的性能對比  回復  更多評論   

    2008-09-08 11:48 by dennis
    @advincenting
    是的,補充下

    # re: 阻塞隊列的性能對比  回復  更多評論   

    2008-11-18 17:23 by wangzm
    你們誰抄襲誰的啊?
    http://dennis-zane.javaeye.com/blog/238431

    # re: 阻塞隊列的性能對比  回復  更多評論   

    2008-11-18 17:59 by dennis
    @wangzm
    你沒看見dennis?那是我在javaeye的blog

    # re: 阻塞隊列的性能對比  回復  更多評論   

    2012-01-06 15:33 by 測試
    測試意義不大,應該比較1讀1寫 ,而后再測試多讀多寫, 如果超過8讀8寫意義就更加不大了,估計你的機器是不會配備如此多的cpu可以同時執行那么多線程,從而造成線程切換時間的開銷遠大于本身隊列的性能
    主站蜘蛛池模板: 亚洲天堂一区二区三区四区| 免费永久看黄在线观看app| 亚洲日韩精品一区二区三区| 2019中文字幕在线电影免费| 中文字幕亚洲一区| 精品久久久久久无码免费| 亚洲精品一级无码鲁丝片| 成人午夜影视全部免费看| 亚洲精品综合久久| 亚洲视频在线免费| 亚洲色无码专区在线观看| 最好免费观看高清在线| 78成人精品电影在线播放日韩精品电影一区亚洲 | 亚洲精品亚洲人成在线播放| 免费毛片a在线观看67194| 亚洲人xxx日本人18| 国内自产拍自a免费毛片| 老外毛片免费视频播放| 久久久久亚洲av毛片大| 日日麻批免费40分钟无码| 亚洲综合在线成人一区| 四虎影视大全免费入口| 免费夜色污私人影院网站| 久久久久久久尹人综合网亚洲 | 羞羞漫画登录页面免费| 日韩亚洲变态另类中文| 三年片在线观看免费观看大全动漫| 99久久免费国产精品特黄| 亚洲AV噜噜一区二区三区| 亚洲色一色噜一噜噜噜| 69视频在线是免费观看| 亚洲AV无码之国产精品| 亚洲色大成网站www永久一区| 91老湿机福利免费体验| 国产精品国产亚洲区艳妇糸列短篇| 亚洲日本中文字幕天堂网| 久久九九兔免费精品6| 国产AV日韩A∨亚洲AV电影| 成年女人午夜毛片免费看| a毛片成人免费全部播放| 91亚洲视频在线观看|