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

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

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

    莊周夢(mèng)蝶

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

    阻塞隊(duì)列的性能對(duì)比

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

    主要是比較offer跟poll兩個(gè)方法的性能,開N個(gè)線程,每個(gè)線程往隊(duì)列里寫或者取500個(gè)整數(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

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

    評(píng)論

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

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

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

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

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

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

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

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

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

    2012-01-06 15:33 by 測(cè)試
    測(cè)試意義不大,應(yīng)該比較1讀1寫 ,而后再測(cè)試多讀多寫, 如果超過8讀8寫意義就更加不大了,估計(jì)你的機(jī)器是不會(huì)配備如此多的cpu可以同時(shí)執(zhí)行那么多線程,從而造成線程切換時(shí)間的開銷遠(yuǎn)大于本身隊(duì)列的性能
    主站蜘蛛池模板: 四虎永久精品免费观看| 亚洲成?v人片天堂网无码| 狠狠色伊人亚洲综合网站色| 国产免费人视频在线观看免费| 日韩在线视频线视频免费网站| 亚洲国产精品一区第二页| 久草视频免费在线观看| 国产精品亚洲精品爽爽| 久久亚洲国产视频| 成人永久福利免费观看| 色www永久免费网站| 成人亚洲国产va天堂| 国产亚洲大尺度无码无码专线| 99re热免费精品视频观看| 一级毛片aaaaaa视频免费看| 亚洲午夜在线一区| 国产综合亚洲专区在线| 成年女人18级毛片毛片免费 | 亚洲精品永久在线观看| 狠狠亚洲婷婷综合色香五月排名| 午夜宅男在线永久免费观看网| 国产精品内射视频免费| 亚洲一欧洲中文字幕在线| 中文字幕人成人乱码亚洲电影| 国产在线国偷精品产拍免费| 在线观看肉片AV网站免费| 国产精品亚洲精品久久精品 | 亚洲a级片在线观看| 亚洲精品无码不卡在线播放HE| 午夜成人免费视频| **俄罗斯毛片免费| 国产午夜无码片免费| 国产亚洲精品国产福利在线观看| 91亚洲va在线天线va天堂va国产 | 日本19禁啪啪无遮挡免费动图| 久久aⅴ免费观看| 一级毛片无遮挡免费全部| 国产精品高清视亚洲一区二区 | 无人视频在线观看免费播放影院| 久久久久se色偷偷亚洲精品av | 亚洲国产成人久久77|