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

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

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

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

操作系統(tǒng)整合:虛擬機(jī)管理程序的下一步

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:RAJ JOHNSON,MARIANN ? 2022-11-10 16:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:RAJ JOHNSON,MARIANNE LOES

軍用嵌入式系統(tǒng)過時(shí)的原因有很多。有時(shí)是因?yàn)楣?yīng)商停止提供所需的硬件或支持某些操作系統(tǒng)或版本。其他時(shí)候是因?yàn)殚_發(fā)團(tuán)隊(duì)的變化,導(dǎo)致了解軟件內(nèi)部工作原理以及如何維護(hù)它的工程師流失。

許多團(tuán)隊(duì)轉(zhuǎn)向虛擬機(jī)管理程序解決方案,通過將傳統(tǒng)軍事嵌入式系統(tǒng)托管在較新的計(jì)算平臺(tái)上來延長其使用壽命。但是,這些解決方案使軟件工程師難以繼續(xù)開發(fā)應(yīng)用程序。這是因?yàn)榄h(huán)境現(xiàn)在變得更加復(fù)雜,存在各種集成和通信問題。復(fù)雜性的增加也是因?yàn)樘砑恿烁嗟牟僮飨到y(tǒng)平臺(tái),每個(gè)平臺(tái)都需要特殊的開發(fā)工具。

這些團(tuán)隊(duì)?wèi)?yīng)采取下一步行動(dòng),將其應(yīng)用程序整合到單個(gè)操作系統(tǒng)中,以簡化開發(fā)、降低物料清單成本并有效利用系統(tǒng)資源。在合并到單個(gè)操作系統(tǒng)時(shí),有許多問題需要解決,這些問題將在本討論的后面部分解決。但是,我們首先需要更多地了解下一代虛擬機(jī)管理程序。

什么是下一代虛擬機(jī)管理程序?

嵌入式軍事應(yīng)用程序的典型虛擬機(jī)管理程序允許在單個(gè)硬件平臺(tái)上的多個(gè)操作系統(tǒng)上運(yùn)行應(yīng)用程序。下一代虛擬機(jī)管理程序更進(jìn)一步,通過提供應(yīng)用程序所需的操作系統(tǒng)功能來消除對多個(gè)操作系統(tǒng)的需求。下一代虛擬機(jī)管理程序能夠通過讀取應(yīng)用程序的源代碼并生成使用本機(jī)工具為新的單一操作系統(tǒng)編譯應(yīng)用程序所需的代碼來實(shí)現(xiàn)此目的。

下一代虛擬機(jī)管理程序能夠通過提供操作系統(tǒng)服務(wù)來消除中間人,這些服務(wù)支持跨多個(gè)操作系統(tǒng)平臺(tái)托管應(yīng)用程序。此設(shè)計(jì)可確保應(yīng)用程序不會(huì)鎖定到特定的操作系統(tǒng)平臺(tái)。這些虛擬機(jī)管理程序正在重新定義虛擬化,從基于包裝器的實(shí)現(xiàn)到源代碼級(jí)虛擬化,從而繞過多層操作系統(tǒng)和虛擬機(jī)管理程序調(diào)度程序。它們還提供可重用靜態(tài)資源池(例如,線程、計(jì)時(shí)器、隊(duì)列等),通過消除資源的動(dòng)態(tài)創(chuàng)建和刪除來提高性能。

操作系統(tǒng)整合解決問題

將應(yīng)用程序整合到一個(gè)操作系統(tǒng)的原因有很多。以下是四個(gè)主要原因:

更簡單的開發(fā):整合到一個(gè)操作系統(tǒng)可以簡化開發(fā),以包括一組工具、設(shè)備驅(qū)動(dòng)程序和 BSP。

節(jié)省成本:消除額外的操作系統(tǒng)將降低總體開發(fā)成本。一旦預(yù)算僅包括一個(gè)操作系統(tǒng)和相關(guān)工具的成本,團(tuán)隊(duì)將立即節(jié)省和維護(hù)需求。

應(yīng)用程序集成:將舊應(yīng)用程序遷移到單個(gè)平臺(tái)可實(shí)現(xiàn)更高效的通信和更緊密的應(yīng)用程序集成。應(yīng)用程序可以通過共享內(nèi)存的直接數(shù)據(jù)傳輸來相互通信,而不是使用物理或模擬設(shè)備。典型的虛擬機(jī)管理程序解決方案不提供這樣的機(jī)制。

更好的性能:選擇下一代虛擬機(jī)管理程序的一個(gè)更重要的原因就是性能。當(dāng)所有應(yīng)用程序在一個(gè)操作系統(tǒng)平臺(tái)上本機(jī)運(yùn)行時(shí),工程師將擁有更好的源代碼級(jí)控制,以實(shí)現(xiàn)性能優(yōu)化。整合到一個(gè)操作系統(tǒng)還意味著您的系統(tǒng)需要留出更少的操作系統(tǒng)資源。此外,CPU 資源可以專用于利用目標(biāo)操作系統(tǒng)提供的 SMP 功能的單個(gè)應(yīng)用程序。

操作系統(tǒng)整合總結(jié)

許多開發(fā)人員在考慮將所有應(yīng)用程序整合到一個(gè)操作系統(tǒng)平臺(tái)時(shí)可能會(huì)有顧慮。他們可能會(huì)認(rèn)為,將所有雞蛋放在一個(gè)籃子里并將代碼鎖定到一個(gè)特定的操作系統(tǒng),從而將系統(tǒng)暴露在風(fēng)險(xiǎn)中。他們可能還會(huì)擔(dān)心將各種應(yīng)用程序移植到單個(gè)操作系統(tǒng)所涉及的工作。但是,這些問題可以通過下一代虛擬機(jī)管理程序輕松解決,例如MapuSoft Technologies的跨操作系統(tǒng)虛擬機(jī)管理程序,它提供了一種將寫入各種操作系統(tǒng)的應(yīng)用程序整合到一個(gè)操作系統(tǒng)的方法,而無需手動(dòng)移植工作。此外,將來可以輕松地將應(yīng)用程序移動(dòng)到不同的操作系統(tǒng)平臺(tái)。

審核編輯:郭婷

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

    關(guān)注

    5189

    文章

    20192

    瀏覽量

    329534
  • 計(jì)時(shí)器
    +關(guān)注

    關(guān)注

    1

    文章

    434

    瀏覽量

    34932
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    38

    文章

    3342

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    虛擬機(jī)數(shù)據(jù)恢復(fù)—異常斷電致ESXI存儲(chǔ)失聯(lián)?這份實(shí)戰(zhàn)數(shù)據(jù)恢復(fù)案例請收好

    。其中臺(tái)虛擬機(jī)采用FreeBSD系統(tǒng),存儲(chǔ)的是數(shù)據(jù)庫文件;另外臺(tái)臺(tái)虛擬機(jī)存儲(chǔ)網(wǎng)站數(shù)據(jù);第三臺(tái)虛擬機(jī)
    的頭像 發(fā)表于 11-11 14:11 ?136次閱讀

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

    查看,點(diǎn)擊“下一步”。選擇稍后安裝操作系統(tǒng),點(diǎn)擊“下一步”。保持默認(rèn),點(diǎn)擊“下一步”。修改虛擬機(jī)名稱及安裝位置,點(diǎn)擊“
    發(fā)表于 09-25 09:39

    ubuntu系統(tǒng)安裝之Vmware虛擬機(jī)安裝

    軟件的安裝 雙擊VMware-workstation-full-15.1.0-13591040.exe進(jìn)入安裝向?qū)А? 點(diǎn)擊“下一步”。 勾選我接受許可協(xié)議中的條款,點(diǎn)擊“下一步”。 修改安裝位置
    發(fā)表于 09-22 16:27

    如何在Centos系統(tǒng)中部署KVM虛擬化平臺(tái)

    KVM 通過將 Linux 內(nèi)核轉(zhuǎn)換為個(gè)裸機(jī)(bare-metal)管理程序(hypervisor),使得用戶可以在單物理主機(jī)上運(yùn)行多個(gè)虛擬機(jī)(VM),每個(gè)
    的頭像 發(fā)表于 05-09 13:40 ?774次閱讀
    如何在Centos<b class='flag-5'>系統(tǒng)</b>中部署KVM<b class='flag-5'>虛擬</b>化平臺(tái)

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

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

    【貝啟科技BQ3568HM開源鴻蒙開發(fā)板深度試用報(bào)告】3-ubuntu18.04虛擬機(jī)開發(fā)環(huán)境搭建

    :ctrl+N, 選擇下一步 選擇下一步 選擇下一步 我的配置如下,選擇下一步 我的配置: 下一步,我的設(shè)置 繼續(xù)
    發(fā)表于 03-18 11:28

    hyper 備份,Hyper備份:虛擬機(jī)備份與恢復(fù)

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

    服務(wù)器 hyper-v,Hyper-V中為虛擬機(jī)配置內(nèi)存的方法

    創(chuàng)建多個(gè)獨(dú)立的虛擬機(jī),每個(gè)虛擬機(jī)都可以運(yùn)行不同的操作系統(tǒng)和應(yīng)用程序,大大提高了服務(wù)器資源的利用率,降低了運(yùn)營成本。 ? ?Hyper-V服務(wù)器的概念與特點(diǎn) ? ?Hyper-V服務(wù)器是
    的頭像 發(fā)表于 02-07 14:50 ?830次閱讀
    服務(wù)器 hyper-v,Hyper-V中為<b class='flag-5'>虛擬機(jī)</b>配置內(nèi)存的方法

    hyper-v虛擬機(jī),為何需要用hyper-v虛擬機(jī)?

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

    hyper v 遠(yuǎn)程,Hyper-V 遠(yuǎn)程:遠(yuǎn)程管理Hyper-V虛擬機(jī)

    ”。今天就為大家介紹Hyper-V遠(yuǎn)程:遠(yuǎn)程管理Hyper-V虛擬機(jī)。 ? ?在企業(yè)級(jí)和遠(yuǎn)程辦公環(huán)境中,Hyper-V虛擬機(jī)的遠(yuǎn)程管理是提高工作效率和靈活性的關(guān)鍵功能。通過遠(yuǎn)程
    的頭像 發(fā)表于 02-07 10:28 ?2814次閱讀
    hyper v 遠(yuǎn)程,Hyper-V 遠(yuǎn)程:遠(yuǎn)程<b class='flag-5'>管理</b>Hyper-V<b class='flag-5'>虛擬機(jī)</b>

    hyper v 上網(wǎng),Hyper-V上網(wǎng):虛擬機(jī)網(wǎng)絡(luò)配置

    大家介紹Hyper-V上網(wǎng):虛擬機(jī)網(wǎng)絡(luò)配置。 ? ?在Hyper-V環(huán)境中,正確配置虛擬機(jī)的網(wǎng)絡(luò)設(shè)置是確保虛擬機(jī)能夠正常訪問外部網(wǎng)絡(luò)的關(guān)鍵。以下是詳細(xì)的Hyper-V虛擬機(jī)網(wǎng)絡(luò)配置指南
    的頭像 發(fā)表于 02-06 10:29 ?4182次閱讀
    hyper v 上網(wǎng),Hyper-V上網(wǎng):<b class='flag-5'>虛擬機(jī)</b>網(wǎng)絡(luò)配置

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

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

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

    車:powershellEnable-WindowsOptionalFeature-Online-FeatureNameMicrosoft-Hyper-V-All系統(tǒng)提示重啟時(shí),選擇“是”。 ? ?創(chuàng)建虛擬機(jī),打開Hyper-V管理
    的頭像 發(fā)表于 02-05 14:54 ?822次閱讀
    hyper-v 備份,hyper-v怎樣進(jìn)行<b class='flag-5'>虛擬機(jī)</b>的創(chuàng)建

    hyper v 刪除,怎么樣刪除hyper-v中的虛擬機(jī)?

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

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

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