<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 閱讀(5849) 評論(5)  編輯  收藏 所屬分類: javamy open-source

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

    線程數(shù)
    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

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

    評論

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

    2008-09-08 11:39 by advincenting
    單位應(yīng)該是MS?

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

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

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

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

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

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

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

    2012-01-06 15:33 by 測試
    測試意義不大,應(yīng)該比較1讀1寫 ,而后再測試多讀多寫, 如果超過8讀8寫意義就更加不大了,估計你的機(jī)器是不會配備如此多的cpu可以同時執(zhí)行那么多線程,從而造成線程切換時間的開銷遠(yuǎn)大于本身隊列的性能
    主站蜘蛛池模板: 日韩免费观看的一级毛片| 亚洲一级毛片免费观看| 黄a大片av永久免费| 亚洲专区一路线二| 91在线手机精品免费观看| 亚洲AV综合色区无码一区爱AV| 一级**爱片免费视频| 亚洲无码高清在线观看| 亚洲一级片免费看| 亚洲精品无码Av人在线观看国产| 巨胸狂喷奶水视频www网站免费| 久久久久亚洲AV成人网人人软件| 人妻仑乱A级毛片免费看| 中文字幕亚洲图片| 中文毛片无遮挡高清免费| 久久精品国产亚洲AV麻豆~| 午夜不卡久久精品无码免费 | 99久9在线|免费| 亚洲邪恶天堂影院在线观看| 3344永久在线观看视频免费首页 | 亚洲第一成年网站视频| 亚洲国产精品国自产拍AV| 中国国产高清免费av片| 亚洲av日韩av不卡在线观看| 国产精品久久久久久久久免费| 亚洲专区中文字幕| 四虎亚洲国产成人久久精品| 国产成人免费AV在线播放 | av片在线观看永久免费| 亚洲狠狠婷婷综合久久久久| 午夜爽爽爽男女免费观看影院| 亚洲乱码一区av春药高潮| 国产精品嫩草影院免费| ssswww日本免费网站片| 亚洲无线电影官网| 精品剧情v国产在免费线观看| www一区二区www免费| 91情国产l精品国产亚洲区| 免费高清在线爱做视频| 91在线免费观看| 亚洲最大av资源站无码av网址|