天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 碩博論文 > 信息類碩士論文 >

基于改進(jìn)的多級反饋隊列算法的任務(wù)調(diào)度研究

發(fā)布時間:2017-09-29 20:23

  本文關(guān)鍵詞:基于改進(jìn)的多級反饋隊列算法的任務(wù)調(diào)度研究


  更多相關(guān)文章: 任務(wù)調(diào)度 多級反饋隊列 動態(tài)時間片 神經(jīng)網(wǎng)絡(luò)


【摘要】:近年來,大數(shù)據(jù)、云計算等新興技術(shù)的出現(xiàn),給任務(wù)調(diào)度方法研究帶來了新的挑戰(zhàn)。任務(wù)調(diào)度問題是將任務(wù)進(jìn)程按照一定的規(guī)則分配到處理器上,使得任務(wù)完成時間最短。有效的任務(wù)調(diào)度方法將會大大提高處理器系統(tǒng)的計算能力,降低不必要的能耗。多級反饋隊列調(diào)度算法結(jié)合了先來先服務(wù)調(diào)度算法、短作業(yè)優(yōu)先調(diào)度算法、優(yōu)先級調(diào)度算法和輪轉(zhuǎn)調(diào)度法等多種方法。相比于這幾種調(diào)度算法,它不必事先知道各種進(jìn)程的執(zhí)行時間,而且還可以滿足各種類型進(jìn)程的需要。尤其是在解決海量任務(wù)的時候,多級反饋隊列調(diào)度算法的優(yōu)勢更為明顯。本文以獨(dú)立任務(wù)為研究對象,對傳統(tǒng)的基本任務(wù)調(diào)度方法進(jìn)行了研究。通過對多級反饋隊列任務(wù)調(diào)度算法的改進(jìn),獲得了更快的任務(wù)完成時間和較小的開銷。主要工作體現(xiàn)在如下幾個方面:(1)研究操作系統(tǒng)的基本調(diào)度方式和調(diào)度算法,通過具體的實例對比六種基本調(diào)度方法,分析了它們在面向用戶和面向系統(tǒng)兩個準(zhǔn)則上的性能差異,給出了各個調(diào)度算法的優(yōu)勢和劣勢;研究了神經(jīng)網(wǎng)絡(luò)技術(shù)的特征、常用的神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)以及神經(jīng)網(wǎng)絡(luò)用于多級反饋隊列的優(yōu)點(diǎn)。(2)對基于多級反饋隊列(Multi-Layer Feedback Queue,MLFQ)的幾種任務(wù)調(diào)度模型進(jìn)行深入研究,多級反饋隊列調(diào)度算法的關(guān)鍵因素是對時間片的選取,過長的時間片大小不利于短進(jìn)程作業(yè)用戶和過短的時間片大小不利于長進(jìn)程作業(yè)用戶,針對該問題提出一種改進(jìn)的MLFQ算法(Multi-Layer Feedback Queue based on Burst Time of the running processes,BT-MLFQ)。BT-MLFQ算法采用動態(tài)時間片方法,首先采用隊列當(dāng)前的時間片大小來執(zhí)行初次進(jìn)入系統(tǒng)的進(jìn)程,利用計時器預(yù)估該進(jìn)程的執(zhí)行時間;其次,根據(jù)隊列中進(jìn)程的執(zhí)行情況,依次創(chuàng)建隊列,直到所有進(jìn)程都執(zhí)行完畢。實驗結(jié)果表明,相對于其他的MLFQ算法,BT-MLFQ算法在任務(wù)平均周轉(zhuǎn)時間、平均等待時間和交換次數(shù)上有明顯的提升,是一種高效的智能任務(wù)調(diào)度算法。(3)考慮用戶任務(wù)進(jìn)程的相關(guān)性,為了讓BT-MLFQ算法更具有適應(yīng)性,利用神經(jīng)網(wǎng)絡(luò)通過學(xué)習(xí)任務(wù)進(jìn)程來優(yōu)化多級反饋隊列算法時間片和隊列的大小,從而完成了基于進(jìn)程執(zhí)行時間的多級反饋隊列自適應(yīng)(A Self-Adaption Multi-Layer Feedback Queue Based on the Burst Time,SA-BT-MLFQ)調(diào)度算法模型的設(shè)計。
【關(guān)鍵詞】:任務(wù)調(diào)度 多級反饋隊列 動態(tài)時間片 神經(jīng)網(wǎng)絡(luò)
【學(xué)位授予單位】:南京航空航天大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP301.6
【目錄】:
  • 摘要4-5
  • ABSTRACT5-11
  • 縮略詞11-12
  • 第一章 緒論12-17
  • 1.1 研究背景和意義12-13
  • 1.2 國內(nèi)外研究現(xiàn)狀13-15
  • 1.3 論文的主要研究工作15
  • 1.4 論文的組織結(jié)構(gòu)15-16
  • 1.5 小結(jié)16-17
  • 第二章 任務(wù)調(diào)度相關(guān)技術(shù)17-33
  • 2.1 任務(wù)調(diào)度概念17-19
  • 2.1.1 任務(wù)調(diào)度的相關(guān)定義17-18
  • 2.1.2 任務(wù)調(diào)度機(jī)制18-19
  • 2.2 任務(wù)調(diào)度準(zhǔn)則19-20
  • 2.2.1 面向用戶的準(zhǔn)則19-20
  • 2.2.2 面向系統(tǒng)的準(zhǔn)則20
  • 2.3 基本調(diào)度算法20-29
  • 2.3.1 先來先服務(wù)調(diào)度算法21
  • 2.3.2 短作業(yè)優(yōu)先調(diào)度算法21-24
  • 2.3.3 優(yōu)先權(quán)優(yōu)先調(diào)度算法24-25
  • 2.3.4 最高響應(yīng)比優(yōu)先調(diào)度算法25
  • 2.3.5 輪轉(zhuǎn)調(diào)度算法25-27
  • 2.3.6 多級反饋隊列調(diào)度算法27-29
  • 2.4 人工神經(jīng)網(wǎng)絡(luò)29-32
  • 2.4.1 人工神經(jīng)網(wǎng)絡(luò)概述29-30
  • 2.4.2 人工神經(jīng)網(wǎng)絡(luò)工作原理30-31
  • 2.4.3 人工神經(jīng)網(wǎng)絡(luò)應(yīng)用于多級反饋隊列算法31-32
  • 2.5 小結(jié)32-33
  • 第三章 基于多級反饋隊列的任務(wù)調(diào)度算法33-44
  • 3.1 時間片相等的多級反饋隊列算法33
  • 3.2 時間片增加的多級反饋隊列算法33-34
  • 3.3 基于進(jìn)程執(zhí)行時間的多級反饋隊列算法策略設(shè)計34-42
  • 3.3.1 動態(tài)時間片34-36
  • 3.3.2 算法描述36-38
  • 3.3.3 算法分析38-39
  • 3.3.4 仿真實驗與結(jié)果分析39-42
  • 3.4 小結(jié)42-44
  • 第四章 基于BT-MLFQ算法的自適應(yīng)任務(wù)調(diào)度模型44-54
  • 4.1 初始隊列個數(shù)的確定44-45
  • 4.2 遞歸神經(jīng)網(wǎng)絡(luò)優(yōu)化時間片45-49
  • 4.2.1 遞歸神經(jīng)網(wǎng)絡(luò)46
  • 4.2.2 學(xué)習(xí)算法46-48
  • 4.2.3 算法描述48-49
  • 4.3 仿真實驗與結(jié)果分析49-52
  • 4.4 小結(jié)52-54
  • 第五章 總結(jié)與展望54-56
  • 參考文獻(xiàn)56-60
  • 致謝60-61
  • 在學(xué)期間的研究成果及發(fā)表的學(xué)術(shù)論文61

【相似文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前1條

1 黃斌;多級反饋隊列調(diào)度策略在Linux中的應(yīng)用和實現(xiàn)[J];計算機(jī)工程;2004年20期

中國碩士學(xué)位論文全文數(shù)據(jù)庫 前1條

1 邱相存;基于改進(jìn)的多級反饋隊列算法的任務(wù)調(diào)度研究[D];南京航空航天大學(xué);2015年

,

本文編號:944062

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/944062.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶dee95***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com