• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Signal And Await In java

            Posted on 2009-10-07 14:31 MichaelCao 閱讀(638) 評論(0)  編輯 收藏 引用 所屬分類: JAVAApache Hadoop_Storm_Spark


            寫了個MemoryFileSystem.想在memory不夠的時候,就把數據直接寫到硬盤上。但當memory可以用的時候就用后臺的一個thread把數據寫到memory中。這樣如果有很多文件一起讀的話,就可能會減少硬盤的seek。
            但是在鎖進程的時候出了點問題。signal的時候,怎么都不行。竟然會拋出異常。后來才發現在signal之前是要獲得鎖的。

             1        wait=false;
             2        fetchLock.lock();
             3
             4        try{
             5            fetchStart.signal();
             6        }
            catch(Exception e)
             7        {
             8            e.printStackTrace();
             9        }

            10        fetchLock.unlock();

            另外一個就是await,應該是總是在await。
                            while (true{
                                fetchDone.signal();
                                
            while (wait) {
                                    fetchStart.await();
                                }

                                fetchDataFromDisk();
                                wait
            =true;
                            }
            這樣就可以不斷的fetch數據。在想運行進程的時候就signal就可以了。

            posts - 16, comments - 16, trackbacks - 0, articles - 0

            Copyright © MichaelCao

            色欲久久久天天天综合网| 久久精品国产亚洲欧美| 午夜精品久久久久久| 热99RE久久精品这里都是精品免费| 99精品国产免费久久久久久下载| 久久国产免费直播| 亚洲伊人久久大香线蕉苏妲己 | 国产激情久久久久影院老熟女免费| 18岁日韩内射颜射午夜久久成人 | 久久偷看各类wc女厕嘘嘘| 久久99国产综合精品女同| 国产精品久久久久久久久久免费| 中文成人无码精品久久久不卡| 久久ZYZ资源站无码中文动漫| 激情久久久久久久久久| 亚洲va中文字幕无码久久不卡| 久久国产精品免费一区| 精品久久久噜噜噜久久久| 亚洲国产成人精品女人久久久 | 中文字幕无码久久久| 精品久久久久久| 精品国产乱码久久久久久人妻| 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲 | 中文字幕久久精品| 国产成人AV综合久久| 91精品国产综合久久久久久| 亚洲va久久久噜噜噜久久天堂| Xx性欧美肥妇精品久久久久久| 国内精品人妻无码久久久影院 | 久久www免费人成看国产片| 国产精品久久久久久久久鸭| 久久亚洲AV成人无码电影| 久久婷婷成人综合色综合| 久久精品卫校国产小美女| 日本精品久久久久久久久免费| 久久久久综合网久久| 久久99免费视频| 91亚洲国产成人久久精品网址| AV无码久久久久不卡蜜桃| 久久国产精品久久精品国产| 99久久精品国产高清一区二区 |