在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

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

454398 ? 來源:Xilinx ? 作者:hankf ? 2020-12-08 12:29 ? 次閱讀

作者:hankf,Xilinx Employee

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

單板的中斷延遲

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

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,代表縮放倍數是16。
第一次中斷響應時TTC的計數器值為6,166=96個TTC時鐘周期,相當于960ns。
后續中斷響應時TTC的計數器值為2,216=32個TTC時鐘周期,相當于320ns。
可以看到,MPSoC的中斷響應延遲非常短。

xen虛擬機中斷延遲

再看xen的虛擬機下,中斷延遲的測試數據。

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,代表縮放倍數是16。
第一次中斷響應時TTC的計數器值為20,16*20=320個TTC時鐘周期,相當于3200ns。
后續中斷響應時TTC的計數器值為12,12*16=192個TTC時鐘周期,相當于1920ns。
xen虛擬機會最多會造成中斷響應時間增加2240ns。即使這樣,在本次測試中,在xen的虛擬機中,MPSoC的中斷響應時間最大是3200ns,能滿足絕大多數應用的要求。

結論

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

編輯:hfy

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

    關注

    71

    文章

    2168

    瀏覽量

    121660
  • 定時器
    +關注

    關注

    23

    文章

    3251

    瀏覽量

    114996
收藏 人收藏

    評論

    相關推薦

    虛擬化數據恢復—XenServer虛擬機數據恢復案例

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

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

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

    服務器數據恢復—意外斷電導致虛擬機虛擬磁盤損壞的數據恢復案例

    使用。 服務器故障: 因機房異常斷電導致服務器中一臺VPS(Xen Server虛擬機)不可用,虛擬磁盤文件丟失。
    的頭像 發表于 09-10 17:25 ?383次閱讀
    服務器數據恢復—意外斷電導致<b class='flag-5'>虛擬機</b><b class='flag-5'>虛擬</b>磁盤損壞的數據恢復案例

    虛擬化數據恢復—EXSI虛擬機誤還原快照如何恢復數據?

    還原快照的數據恢復案例。 虛擬化數據恢復環境: 一臺由物理機遷移到EXSI上面的虛擬機,遷移完成后做了一個快照。該虛擬機運行SQL Server數據庫,記錄了幾年的數據。
    的頭像 發表于 09-09 11:56 ?388次閱讀
    <b class='flag-5'>虛擬</b>化數據恢復—EXSI<b class='flag-5'>虛擬機</b>誤還原快照如何恢復數據?

    什么是虛擬機?什么是虛擬化?

    在日新月異的科技世界中,虛擬化技術如同一座橋梁,連接著現實與數字的鴻溝,為我們打開了全新的計算維度。虛擬機,這一概念,自其誕生以來,就以其獨特的魅力和強大的功能,深深地影響了軟件開發、系統測試和云計算等多個領域。即使目前你還不了解它的應用,你應該也聽過
    的頭像 發表于 09-04 14:55 ?1058次閱讀

    創建ubuntu虛擬機

    Workstation中查看,點擊“下一步”。選擇稍后安裝操作系統,點擊“下一步”。保持默認,點擊“下一步”。修改虛擬機名稱及安裝位置,點擊“下一步”。同樣按照實際情況設置內存大小。設置網絡類型,默認
    發表于 08-10 14:15

    虛擬機數據恢復—KVM虛擬機被誤刪除的數據恢復案例

    虛擬機數據恢復環境: Linux操作系統服務器,EXT4文件系統。服務器中有數臺KVM虛擬機虛擬機1:主數據庫服務器 虛擬磁盤:系統盤(qcow
    的頭像 發表于 08-07 13:33 ?479次閱讀
    <b class='flag-5'>虛擬機</b>數據恢復—KVM<b class='flag-5'>虛擬機</b>被誤刪除的數據恢復案例

    如何在RK3562J的AMP雙系統實現中斷嵌套機制

    的AMP方案。不使用虛擬化管理,從而在運行實時性系統時獲得更快的中斷響應,以滿足電力、工控等行業應用中嚴苛的硬實時性要求。 2. RK35
    發表于 07-29 16:29

    什么是虛擬機虛擬機真的那么好用嗎?

    在日新月異的科技世界中,虛擬化技術如同一座橋梁,連接著現實與數字的鴻溝,為我們打開了全新的計算維度。虛擬機,這一概念,自其誕生以來,就以其獨特的魅力和強大的功能,深深地影響了軟件開發、系統測試和云
    的頭像 發表于 07-06 08:05 ?463次閱讀
    什么是<b class='flag-5'>虛擬機</b>?<b class='flag-5'>虛擬機</b>真的那么好用嗎?

    服務器數據恢復—KVM虛擬機raw格式磁盤文件數據恢復案例

    服務器數據恢復環境: 一臺服務器安裝Linux操作系統+EXT4文件系統。服務器上運行數臺KVM虛擬機,每臺虛擬機包含一個qcow2格式的磁盤文件和一個raw格式的磁盤文件。
    的頭像 發表于 05-17 13:33 ?461次閱讀
    服務器數據恢復—KVM<b class='flag-5'>虛擬機</b>raw格式磁盤文件數據恢復案例

    虛擬化數據恢復—虛擬機誤還原快照的數據恢復案例

    有一臺虛擬機是由物理機遷移到ESXI上面的,遷移完成后為該虛擬機做了一個快照。虛擬機運行了一個SQL Server數據庫,記錄了5年左右的數據。 該ESXI上共有二十幾臺
    的頭像 發表于 05-11 11:07 ?575次閱讀

    虛擬機的ip地址和主機一樣嗎

    虛擬機的ip地址和主機一樣嗎? 虛擬機的IP地址和主機的IP地址通常不相同。虛擬機是在主機上通過虛擬化技術創建的虛擬化實例,它可以在同一臺物
    的頭像 發表于 03-26 15:34 ?5400次閱讀

    虛擬機數據恢復-虛擬機還原快照原理和誤還原快照的數據恢復方案

    由一臺物理服務器遷移到ESXI上的虛擬機虛擬機遷移完成后做了一個快照,該ESXI上面一共運行了數十臺虛擬機。某天工作人員不小心將快照進行了還原,
    的頭像 發表于 02-27 11:54 ?1025次閱讀
    <b class='flag-5'>虛擬機</b>數據恢復-<b class='flag-5'>虛擬機</b>還原快照原理和誤還原快照的數據恢復方案

    【鴻蒙】(一)Vmware虛擬機和Ubuntu安裝

    代碼和編譯非常緩慢; 例如;我的電腦是 8 ,16 個邏輯處理器,虛擬機的處理器數量選擇 1,每個處理器的內核數量選擇 12; 3.虛擬機內存配置不得超過電腦內存 根據經驗,虛擬內存
    的頭像 發表于 02-26 21:27 ?3638次閱讀
    【鴻蒙】(一)Vmware<b class='flag-5'>虛擬機</b>和Ubuntu安裝

    VMware虛擬機的三網絡模式

    VMware虛擬機的三網絡模式 VMware是一廣泛使用的虛擬機軟件,可以創建和管理多個虛擬機。在使用VMware
    的頭像 發表于 02-04 11:17 ?2049次閱讀
    主站蜘蛛池模板: 性孕妇洗澡video国产| 亚洲四虎永久在线播放| sss欧美华人整片在线观看| 日本黄色片视频| 性做久久久久久久久| 一级色视频| 日木69xxxhd| 色爱区综合激月婷婷激情五月| 欧美二级| 亚洲视频第一页| 国产精品久久久久久久成人午夜| aaa网站| 香港三级在线视频| 谁有毛片网站| 农村妇女色又黄一级毛片卡| 精品一区 二区三区免费毛片| 日本人色道| 正在播放91大神调教偷偷| 在线国产高清| 色网站免费看| 久久香蕉国产精品一区二区三 | 欧美乱xxxxxxxxx| 视频一区二区三区在线观看| 正在播放91大神调教偷偷| 色秀视频免费网站在线观看| 噜噜爽| 欧美性一级交视频| 久久艹免费视频| 一级片免费在线观看视频| 日本加勒比高清一本大道| 天天操天天射天天色| 狠狠色狠色综合曰曰| 色综合久久综精品| 亚洲永久网站| 男女视频免费| 婷婷六月综合| 免费看污视频软件| 亚洲免费一级片| 在线观看黄色网| 在线天堂中文www官网| 色狠狠网|