<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 閱讀(5848) 評論(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可以同時執行那么多線程,從而造成線程切換時間的開銷遠大于本身隊列的性能
    主站蜘蛛池模板: 精品亚洲av无码一区二区柚蜜| 99久久这里只精品国产免费| 亚洲av日韩精品久久久久久a| 亚洲妇熟XXXX妇色黄| 日韩a级毛片免费视频| 五月婷婷在线免费观看| 国产在线观看免费视频软件| 免费无码AV一区二区| 亚洲日产乱码一二三区别| 亚洲视频免费播放| 亚洲AV无码成人精品区蜜桃| 亚洲一区二区三区在线播放| 又大又黄又粗又爽的免费视频| 性生交片免费无码看人| 亚欧免费视频一区二区三区| 老司机69精品成免费视频| 国产99久久久国产精免费| 免费人成动漫在线播放r18 | 中国一级全黄的免费观看| 猫咪免费人成在线网站 | 911精品国产亚洲日本美国韩国| 亚洲精品视频在线看| 精品免费国产一区二区| 97在线观免费视频观看| 97在线观看永久免费视频| 99视频在线精品免费| 亚洲电影免费在线观看| 91频在线观看免费大全| 三年片在线观看免费观看大全动漫 | 免费在线观看一级毛片| 久久亚洲国产精品五月天婷| 亚洲成色在线影院| 久久夜色精品国产噜噜亚洲a| 深夜特黄a级毛片免费播放| 永久免费AV无码网站国产| 中文字幕免费在线看线人| 国产乱弄免费视频| 亚洲国产第一站精品蜜芽| 亚洲videos| 在线播放国产不卡免费视频| 51精品视频免费国产专区|