chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

MPSoC,XEN虛擬機運行裸核的2種中斷響應(yīng)延遲情況

454398 ? 來源:Xilinx ? 作者:hankf ? 2020-12-08 12:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:hankf,Xilinx Employee

修改Xilinx的定時器裸核應(yīng)用程序(baremetal, standalone)例子xttcps_intr_example.c,可以測量中斷響應(yīng)延遲。
然后在單板上運行,以及在XEN的虛擬機上運行,可以分別測量這兩種情況下的中斷響應(yīng)延遲。

單板的中斷延遲

首先看單板上運行的中斷延遲的測試數(shù)據(jù),也是沒有無xen的中斷延遲的測試數(shù)據(jù)。

TTC device id: 1
TTC device BaseAddress: 0xFF110004
TTC device InputClockHz: 0x5F5E100 = 100000000
Global timer frequency: 0x5F5B9F0 = 99990000
Ticker timer Interval: 62500
Ticker timer Prescaler: 3
... ...
No.1 TickHandler, Counter1: 6, Counter2: 7, average first counter value: 6
No.1 TickHandler, Goblal timer1: 114476857, 2: 114476887, 2-1: 30
... ...
No.20 TickHandler, Counter1: 2, Counter2: 4, average first counter value: 2
No.20 TickHandler, Goblal timer1: 139730363, 2: 139730395, 2-1: 32
No.21 TickHandler, Counter1: 2, Counter2: 4, average first counter value: 2
No.21 TickHandler, Goblal timer1: 140974466, 2: 140974497, 2-1: 31

TTC定時器Prescaler是3,代表縮放倍數(shù)是16。
第一次中斷響應(yīng)時TTC的計數(shù)器值為6,166=96個TTC時鐘周期,相當于960ns。
后續(xù)中斷響應(yīng)時TTC的計數(shù)器值為2,216=32個TTC時鐘周期,相當于320ns。
可以看到,MPSoC的中斷響應(yīng)延遲非常短。

xen虛擬機中斷延遲

再看xen的虛擬機下,中斷延遲的測試數(shù)據(jù)。

TTC device id: 1
TTC device BaseAddress: 0xFF110004
TTC device InputClockHz: 0x5F5E100 = 100000000
Global timer frequency: 0x5F5B9F0 = 99990000
Ticker timer Interval: 62500
Ticker timer Prescaler: 3
... ...
No.1 TickHandler, Counter1: 20, Counter2: 22, average first counter value: 20
... ...
No.20 TickHandler, Counter1: 11, Counter2: 13, average first counter value: 12
No.20 TickHandler, Goblal timer1: 11368782108, 2: 11368782109, 2-1: 1
No.21 TickHandler, Counter1: 13, Counter2: 15, average first counter value: 12
No.21 TickHandler, Goblal timer1: 11370077692, 2: 11370077693, 2-1: 1

同樣,Prescaler是3,代表縮放倍數(shù)是16。
第一次中斷響應(yīng)時TTC的計數(shù)器值為20,16*20=320個TTC時鐘周期,相當于3200ns。
后續(xù)中斷響應(yīng)時TTC的計數(shù)器值為12,12*16=192個TTC時鐘周期,相當于1920ns。
xen虛擬機會最多會造成中斷響應(yīng)時間增加2240ns。即使這樣,在本次測試中,在xen的虛擬機中,MPSoC的中斷響應(yīng)時間最大是3200ns,能滿足絕大多數(shù)應(yīng)用的要求。

結(jié)論

在xen的虛擬機中,MPSoC的中斷響應(yīng)時間最大是3200ns,能滿足絕大多數(shù)應(yīng)用的要求。

編輯:hfy

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

    關(guān)注

    73

    文章

    2190

    瀏覽量

    128797
  • 定時器
    +關(guān)注

    關(guān)注

    23

    文章

    3347

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    搭建自己的ubuntu系統(tǒng)之創(chuàng)建ubuntu虛擬機

    查看,點擊“下一步”。選擇稍后安裝操作系統(tǒng),點擊“下一步”。保持默認,點擊“下一步”。修改虛擬機名稱及安裝位置,點擊“下一步”。同樣按照實際情況設(shè)置內(nèi)存大小。設(shè)置網(wǎng)絡(luò)類型,默認為NAT模式,點擊下一步
    發(fā)表于 09-25 09:39

    TECS OpenStack資源池虛擬機網(wǎng)絡(luò)二層地址無法互通的問題處理

    某運營商TECS OpenStack使用主機overlay SDN方案組網(wǎng),運維人員在創(chuàng)建虛擬機測試虛擬機網(wǎng)絡(luò)狀態(tài)時發(fā)現(xiàn)問題:在其中一臺主機上創(chuàng)建兩臺同網(wǎng)段虛擬機虛擬機之間二層地址無
    的頭像 發(fā)表于 06-12 09:28 ?479次閱讀
    TECS OpenStack資源池<b class='flag-5'>虛擬機</b>網(wǎng)絡(luò)二層地址無法互通的問題處理

    虛擬化數(shù)據(jù)恢復—XenServer虛擬化平臺上VPS不可用的數(shù)據(jù)恢復案例

    虛擬化環(huán)境: 某品牌720服務(wù)器中有一組通過型號為H710P的RAID卡+4塊STAT硬盤組建的RAID10,上層部署Xen Server服務(wù)器虛擬化平臺。虛擬機安裝的Windows
    的頭像 發(fā)表于 05-30 11:35 ?404次閱讀
    <b class='flag-5'>虛擬</b>化數(shù)據(jù)恢復—XenServer<b class='flag-5'>虛擬</b>化平臺上VPS不可用的數(shù)據(jù)恢復案例

    Linux 5.15.52_2.1.0 (Yocto) 是否支持Xen虛擬機管理程序?

    我正在使用 Yocto 和 i.MX8QM 板,我對 Xen 支持有幾個問題: Linux 5.15.52_2.1.0 (Yocto) 是否支持 Xen 虛擬機管理程序? If yes
    發(fā)表于 03-27 06:17

    hyper 備份,Hyper備份:虛擬機備份與恢復

    的解決方案。今天就為大家介紹Hyper備份:虛擬機備份與恢復。 ? ?在虛擬化環(huán)境中,備份和恢復虛擬機是確保數(shù)據(jù)安全和業(yè)務(wù)連續(xù)性的關(guān)鍵操作。Hyper-V提供了多種備份和恢復方法,幫助用戶靈活地管理
    的頭像 發(fā)表于 02-08 09:53 ?1234次閱讀
    hyper 備份,Hyper備份:<b class='flag-5'>虛擬機</b>備份與恢復

    hyper-v虛擬機,為何需要用hyper-v虛擬機

    : 1. 降低成本:通過服務(wù)器整合,減少物理服務(wù)器數(shù)量,從而節(jié)省硬件采購、維護和能源消耗成本。 2. 提高資源利用率:在一臺物理機上運行多個虛擬機,優(yōu)化硬件資源利用,提高整體效率。 3. 簡化管理:提供集中化的
    的頭像 發(fā)表于 02-07 13:37 ?653次閱讀
    hyper-v<b class='flag-5'>虛擬機</b>,為何需要用hyper-v<b class='flag-5'>虛擬機</b>?

    hyper cpu,Hyper CPU優(yōu)化:提升虛擬機性能

    :提升虛擬機性能。 ? ?在虛擬化環(huán)境中,CPU性能優(yōu)化對于提升虛擬機的整體性能至關(guān)重要。Hyper-V提供了多種工具和策略,幫助用戶根據(jù)虛擬機的工作負載需求合理分配和優(yōu)化CPU資源。
    的頭像 發(fā)表于 02-06 10:25 ?1366次閱讀
    hyper cpu,Hyper CPU優(yōu)化:提升<b class='flag-5'>虛擬機</b>性能

    hyper-v 備份,hyper-v怎樣進行虛擬機的創(chuàng)建

    虛擬機技術(shù)打破了傳統(tǒng)計算機的限制,為我們帶來了全新的計算機模式。今天給大家介紹hyper-v怎樣進行虛擬機的創(chuàng)建? ? ?hyper-v怎樣進行虛擬機的創(chuàng)建? ? ?使用PowerShell啟用,以
    的頭像 發(fā)表于 02-05 14:54 ?682次閱讀
    hyper-v 備份,hyper-v怎樣進行<b class='flag-5'>虛擬機</b>的創(chuàng)建

    hyper v 刪除,怎么樣刪除hyper-v中的虛擬機

    步驟進行操作: ? ?1.打開Hyper-V管理器: ? ?在Windows桌面上,點擊“開始”按鈕。 ? ?在搜索欄中輸入“Hyper-V管理器”并打開它。 ? ?2.停止虛擬機: ? ?在Hyper-V管理器中,找到要刪除的虛擬機
    的頭像 發(fā)表于 02-05 13:39 ?1320次閱讀
    hyper v 刪除,怎么樣刪除hyper-v中的<b class='flag-5'>虛擬機</b>?

    hyper內(nèi)存條,hyper-v 添加虛擬機還需要硬盤嗎

    管理程序,能在Windows系統(tǒng)的計算機上創(chuàng)建虛擬機,讓一臺物理計算機可同時運行多個操作系統(tǒng)及應(yīng)用程序。 ? ?相關(guān)組件,主機:運行虛擬機的物理計算機,為
    的頭像 發(fā)表于 01-24 14:01 ?590次閱讀
    hyper內(nèi)存條,hyper-v 添加<b class='flag-5'>虛擬機</b>還需要硬盤嗎

    Ubuntu系統(tǒng)的虛擬機安裝步驟 如何在Ubuntu系統(tǒng)上編譯軟件

    updatesudo apt install virtualbox 2. 下載虛擬機鏡像 你需要一個操作系統(tǒng)的ISO鏡像文件來安裝虛擬機。你可以從操作系統(tǒng)的官方網(wǎng)站下載ISO文件,例如Windows、Linux發(fā)行版等。
    的頭像 發(fā)表于 12-12 14:36 ?1632次閱讀

    虛擬化數(shù)據(jù)恢復—誤還原Vmware虛擬機快照的數(shù)據(jù)恢復案例

    虛擬化數(shù)據(jù)恢復環(huán)境: 一臺虛擬機從物理機遷移到ESXI虛擬化平臺,遷移完成后做了一個快照。虛擬機運行了一個SQL Server數(shù)據(jù)庫,記
    的頭像 發(fā)表于 11-12 12:23 ?777次閱讀

    虛擬化數(shù)據(jù)恢復—XenServer虛擬機數(shù)據(jù)恢復案例

    Server操作系統(tǒng)虛擬機,該虛擬機2虛擬磁盤(系統(tǒng)盤+數(shù)據(jù)盤),當作網(wǎng)站服務(wù)器使用。 服務(wù)器虛擬化故障: XenServer
    的頭像 發(fā)表于 11-08 10:32 ?770次閱讀
    <b class='flag-5'>虛擬</b>化數(shù)據(jù)恢復—XenServer<b class='flag-5'>虛擬機</b>數(shù)據(jù)恢復案例

    虛擬化數(shù)據(jù)恢復——Hyper-V虛擬機數(shù)據(jù)恢復案例

    虛擬化數(shù)據(jù)恢復環(huán)境: Windows Server操作系統(tǒng)服務(wù)器上部署Hyper-V虛擬機環(huán)境。虛擬機的硬盤文件和配置文件存放在一臺存儲中,該存儲上有一組由4塊硬盤組建的raid5陣列,除此之外
    的頭像 發(fā)表于 10-25 09:26 ?909次閱讀
    <b class='flag-5'>虛擬</b>化數(shù)據(jù)恢復——Hyper-V<b class='flag-5'>虛擬機</b>數(shù)據(jù)恢復案例

    虛擬機數(shù)據(jù)恢復—異常斷電導致XenServer虛擬機不可用的數(shù)據(jù)恢復案例

    虛擬機數(shù)據(jù)恢復環(huán)境: 某品牌服務(wù)器通過同品牌某型號的RAID卡,將4塊STAT硬盤為一組RAID10陣列。上層部署XenServer虛擬化平臺,虛擬機安裝Windows Server系統(tǒng),每臺
    的頭像 發(fā)表于 10-21 14:17 ?759次閱讀
    <b class='flag-5'>虛擬機</b>數(shù)據(jù)恢復—異常斷電導致XenServer<b class='flag-5'>虛擬機</b>不可用的數(shù)據(jù)恢復案例