91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CPU中的調(diào)試算法有什么不同

汽車玩家 ? 來源:IT知識課堂 ? 作者:IT知識課堂 ? 2020-05-05 23:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

批處理系統(tǒng)中采用的調(diào)度算法

重要指標(biāo)(吞吐量,周轉(zhuǎn)時(shí)間,CPU利用率,公平平衡)

非搶占式的先來先服務(wù)算法(FCFS):按照進(jìn)程就緒的先后順序使用CPU

特點(diǎn):公平,實(shí)現(xiàn)簡單,但是長進(jìn)程后面的短進(jìn)程需要等待很長時(shí)間,不利于用戶體驗(yàn)。

非搶占式的最短作業(yè)優(yōu)先(SJF):具有最短完成時(shí)間的進(jìn)程優(yōu)先執(zhí)行

最短剩余時(shí)間優(yōu)先(SRTN):SJF搶占式版本,即當(dāng)一個(gè)新就緒的進(jìn)程比當(dāng)前運(yùn)行進(jìn)程具有更短完成時(shí)間時(shí),系統(tǒng)搶占當(dāng)前進(jìn)程,選擇新就緒的進(jìn)程執(zhí)行。

短作業(yè)優(yōu)先調(diào)度算法特點(diǎn):改善短作業(yè)的周轉(zhuǎn)時(shí)間,但如果源源不斷有短任務(wù)到來,可能使長的任務(wù)長時(shí)間得不到運(yùn)行,產(chǎn)生饑餓現(xiàn)象。

最高相應(yīng)比優(yōu)先算法(HRRN):是一個(gè)綜合算法,調(diào)度時(shí),首先計(jì)算每個(gè)進(jìn)程的響應(yīng)比R,之后總是選擇R最高的進(jìn)程執(zhí)行。

響應(yīng)比R=(等待時(shí)間+處理時(shí)間)/處理時(shí)間

交互系統(tǒng)中采用的調(diào)度算法

重要指標(biāo)(響應(yīng)時(shí)間,公平平衡)

時(shí)間片輪轉(zhuǎn)調(diào)度算法: 每個(gè)進(jìn)程被分配一個(gè)時(shí)間片,允許該進(jìn)程在該時(shí)間段運(yùn)行,如果在時(shí)間片結(jié)束時(shí)該進(jìn)程還在運(yùn)行,則剝奪CPU并分配給另一個(gè)進(jìn)程,如果該進(jìn)程在時(shí)間片結(jié)束前阻塞或結(jié)束,則CPU立即進(jìn)行切換。

當(dāng)時(shí)間片選擇太長,其降級為先來先服務(wù)算法,引起對短的交互請求響應(yīng)時(shí)間長

當(dāng)時(shí)間片選擇太短,會導(dǎo)致頻繁的進(jìn)程切換,浪費(fèi)CPU時(shí)間。

通常選擇為20ms~50ms.

對進(jìn)程表中不同進(jìn)程的大小差異較大的有利,而對進(jìn)程都是相同大小的不利。

虛擬輪轉(zhuǎn)法:主要基于時(shí)間片輪轉(zhuǎn)法進(jìn)行改進(jìn),解決在CPU調(diào)度中對于I/O密集型進(jìn)程的不友好。其設(shè)置了一個(gè)輔助隊(duì)列,對于I/O型進(jìn)程執(zhí)行完一個(gè)時(shí)間片之后,則進(jìn)入輔助隊(duì)列,CPU調(diào)度時(shí)總是先檢查輔助隊(duì)列是否為空,如果不為空總是優(yōu)先調(diào)度輔助隊(duì)列里的進(jìn)程,直到為空,才調(diào)度就緒隊(duì)列的進(jìn)程。

CPU中的調(diào)試算法有什么不同

最高優(yōu)先級調(diào)度算法:選擇優(yōu)先級最高的進(jìn)程優(yōu)先執(zhí)行。

優(yōu)先級可以靜態(tài)不變,也可以動態(tài)調(diào)整

優(yōu)先數(shù)決定優(yōu)先級

就緒隊(duì)列可以按照優(yōu)先級組織

實(shí)現(xiàn)簡單,但不公平,可能導(dǎo)致優(yōu)先級低的進(jìn)程產(chǎn)生饑餓現(xiàn)象。

可能產(chǎn)生優(yōu)先級反轉(zhuǎn)問題(基于優(yōu)先級的搶占式算法),即一個(gè)低優(yōu)先級進(jìn)程持有一個(gè)高優(yōu)先級進(jìn)程所需要的資源,使得高優(yōu)先級進(jìn)程等待低優(yōu)先級進(jìn)程運(yùn)行。

多級反饋隊(duì)列調(diào)度算法:

設(shè)置多個(gè)就緒隊(duì)列,并為各個(gè)隊(duì)列賦予不同的優(yōu)先級。第一個(gè)隊(duì)列的優(yōu)先級最高,依次遞減優(yōu)先級。

對于各個(gè)隊(duì)列進(jìn)程執(zhí)行時(shí)間片的大小也不同,優(yōu)先級越高的隊(duì)列,分配到的時(shí)間片越少。

當(dāng)?shù)谝患夑?duì)列為空時(shí),再第二級隊(duì)列進(jìn)行調(diào)度,依次類推,各級隊(duì)列按照時(shí)間片輪轉(zhuǎn)方式進(jìn)行調(diào)度。

當(dāng)一個(gè)新進(jìn)程創(chuàng)建后,首先把它放入第一隊(duì)列的末尾。按照FCFS原則排隊(duì)等待調(diào)度。當(dāng)輪到該進(jìn)程執(zhí)行時(shí),如它在該時(shí)間片完成,便可準(zhǔn)備撤離系統(tǒng),如果它在一個(gè)時(shí)間片結(jié)束時(shí)尚未完成,則調(diào)度程序便將該進(jìn)程轉(zhuǎn)入第二隊(duì)列的末尾,再同樣地按照FCFS原則等待調(diào)度執(zhí)行。依次類推。

CPU中的調(diào)試算法有什么不同

各種調(diào)度算法比較:

CPU中的調(diào)試算法有什么不同

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11288

    瀏覽量

    225219
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4785

    瀏覽量

    98121
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    BSP 調(diào)試:前言

    歡迎關(guān)注,每周更新!? 正文 更完了合集《BSP 調(diào)試從 0 到 1》,不少讀者私信我希望可以出些 RK平臺的BSP調(diào)試內(nèi)容——這不就來了嘛! 簡單介紹下,接下來要更的這個(gè)合集,是我當(dāng)初調(diào)試
    的頭像 發(fā)表于 03-12 21:19 ?232次閱讀
    BSP <b class='flag-5'>調(diào)試</b>:前言

    變頻器使用過程的參數(shù)調(diào)試

    變頻器作為現(xiàn)代工業(yè)控制系統(tǒng)不可或缺的關(guān)鍵設(shè)備,其參數(shù)調(diào)試的準(zhǔn)確性直接關(guān)系到電機(jī)運(yùn)行效率、設(shè)備壽命及生產(chǎn)安全。在實(shí)際應(yīng)用,約60%的變頻器故障源于參數(shù)設(shè)置不當(dāng),這凸顯了科學(xué)調(diào)試的重要
    的頭像 發(fā)表于 02-28 15:46 ?177次閱讀

    Ubuntu系統(tǒng)音頻調(diào)試指南:解決錄音異常問題

    ,使用 Audacity 錄音軟件發(fā)現(xiàn)截幅嚴(yán)重、雜音且伴有嘶嘶的電流聲。經(jīng)過一番調(diào)試,我們成功解決了問題,現(xiàn)在將完整的調(diào)試思路分享給大家。
    的頭像 發(fā)表于 02-05 13:41 ?192次閱讀
    Ubuntu系統(tǒng)音頻<b class='flag-5'>調(diào)試</b>指南:解決錄音異常問題

    C語言增量式PID的通用算法

    C語言增量式PID通用算法控制算法PID使用的非常廣泛,但是在網(wǎng)上找代碼的時(shí)候發(fā)現(xiàn)好多代碼都不夠通用,需要自己改好多東西,而且當(dāng)一個(gè)項(xiàng)目需要使用多個(gè)PID控制器時(shí)也頗為麻煩,這里設(shè)計(jì)一個(gè)通用的增量
    發(fā)表于 01-14 08:28

    絲桿支撐座調(diào)試的數(shù)據(jù)校準(zhǔn)與誤差控制

    在機(jī)械傳動系統(tǒng)調(diào)試,絲桿支撐座的預(yù)壓力直接影響傳動精度與使用壽命。
    的頭像 發(fā)表于 12-09 18:00 ?254次閱讀
    絲桿支撐座<b class='flag-5'>調(diào)試</b><b class='flag-5'>中</b>的數(shù)據(jù)校準(zhǔn)與誤差控制

    請問jlink的調(diào)試跟keil的調(diào)試啥區(qū)別???

    jlink的調(diào)試跟keil的調(diào)試啥區(qū)別?。?/div>
    發(fā)表于 11-25 07:00

    RISC-V 算法原理及串口通信

    具體方法 算法原理: 由于場景的目標(biāo)在運(yùn)動,目標(biāo)的影像在不同圖像幀的位置不同。該類算法對時(shí)間上連續(xù)的兩幀或三幀圖像進(jìn)行差分運(yùn)算,不同幀對應(yīng)的像素點(diǎn)相減,判斷灰度差的絕對值,當(dāng)絕
    發(fā)表于 10-28 06:16

    CPU里真的黃金:看完秒懂

    在大家的印象,黃金是珠寶、投資品和工業(yè)原料,但很少有人知道,我們每天使用的電腦CPU里竟然也隱藏著這種貴金屬。那為什么芯片會用到黃金,一顆CPU能有多少純金呢?不依靠專業(yè)設(shè)備能提取
    的頭像 發(fā)表于 08-30 15:41 ?5696次閱讀

    信號發(fā)生器如何與波束賦形算法配合優(yōu)化?

    場景的多徑傳播、干擾和用戶移動性,從而驗(yàn)證和優(yōu)化波束賦形算法的性能。以下是具體配合優(yōu)化方法及實(shí)施步驟:一、信號發(fā)生器在波束賦形優(yōu)化的核心作用 模擬多徑信道環(huán)境 功能:生成包含多徑時(shí)延、角度擴(kuò)展
    發(fā)表于 08-08 14:41

    DFT算法與FFT算法的優(yōu)劣分析

    一概述 在諧波分析儀,我們常常提到的兩個(gè)詞語,就是DFT算法與FFT算法,那么一款功率分析儀/諧波分析儀采用DFT算法或者FFT算法,用戶
    的頭像 發(fā)表于 08-04 09:30 ?1478次閱讀

    Aurix Development Studio 是否允許在 SCR 端添加調(diào)試編譯器選項(xiàng)的功能?

    ELF 文件調(diào)試信息,其中沒有調(diào)試符號,并且我無法調(diào)試 SCR 代碼。Aurix Development Studio 是否
    發(fā)表于 07-21 06:00

    調(diào)試工具:Eclipse調(diào)試工具欄與窗口的深入分析

    摘要 :在嵌入式系統(tǒng)開發(fā)領(lǐng)域,高效的調(diào)試工具鏈對于項(xiàng)目的成功實(shí)施具有決定性意義。本文聚焦于 Eclipse 調(diào)試工具欄與窗口的功能特性,深入剖析其在嵌入式開發(fā)調(diào)試過程中的關(guān)鍵作用。以廈門國科安芯
    的頭像 發(fā)表于 07-07 11:32 ?909次閱讀
    <b class='flag-5'>調(diào)試</b>工具:Eclipse<b class='flag-5'>調(diào)試</b>工具欄與窗口的深入分析

    硬件調(diào)試:JLink 驅(qū)動配置與調(diào)試技巧

    摘要: 本文深入探討了 JLink 調(diào)試器在嵌入式系統(tǒng)硬件調(diào)試的應(yīng)用,詳細(xì)闡述了 JLink 驅(qū)動配置的方法以及硬件調(diào)試技巧。本文以國科安芯的AS32系列MCU芯片為例,通過分析 J
    的頭像 發(fā)表于 06-12 23:20 ?1694次閱讀
    硬件<b class='flag-5'>調(diào)試</b>:JLink 驅(qū)動配置與<b class='flag-5'>調(diào)試</b>技巧

    主板和CPU是一個(gè)東西嗎?什么區(qū)別?

    在數(shù)字化浪潮席卷的時(shí)代,電腦早已成為現(xiàn)代生活的核心樞紐。而在計(jì)算機(jī)硬件體系,主板與CPU堪稱兩大支柱,共同構(gòu)筑了整臺機(jī)器的運(yùn)算中樞。雖然主板和CPU在功能定位上不同,但它們的協(xié)同運(yùn)作,卻如同精密齒輪的咬合,直接決定了電腦性能的
    的頭像 發(fā)表于 06-11 09:19 ?3353次閱讀

    如何解決Air780EPM開發(fā)調(diào)試難題?深度解析高效調(diào)試方法

    在Air780EPM項(xiàng)目開發(fā),調(diào)試效率往往直接影響進(jìn)度。面對代碼報(bào)錯(cuò)、邏輯漏洞等常見痛點(diǎn),開發(fā)者亟需一套系統(tǒng)化的方法論。本文將揭秘實(shí)戰(zhàn)驗(yàn)證的調(diào)試技巧,助您快速定位問題并優(yōu)化代碼流程
    的頭像 發(fā)表于 05-17 10:46 ?771次閱讀
    如何解決Air780EPM開發(fā)<b class='flag-5'>中</b>的<b class='flag-5'>調(diào)試</b>難題?深度解析高效<b class='flag-5'>調(diào)試</b>方法