電子產業(yè)一站式賦能平臺

PCB聯盟網

搜索
查看: 152|回復: 0
收起左側

嵌入式開發(fā)常用的幾款虛擬機

[復制鏈接]

418

主題

418

帖子

4293

積分

四級會員

Rank: 4

積分
4293
跳轉到指定樓層
樓主
發(fā)表于 2024-10-5 12:10:00 | 只看該作者 |只看大圖 回帖獎勵 |正序瀏覽 |閱讀模式
關注+星標公眾,不錯過精彩內容

來源 | 網絡

做嵌入式開發(fā),經常會用到一些虛擬機,而且虛擬機的使用場景非常多,如搭建測試環(huán)境、在 Windows 系統中安裝 Linux 或在 Mac 機器上運行 Windows 系統、甚至還可以用來進行安全實驗。
虛擬機的關鍵優(yōu)勢在于實現了跟原生系統的完全隔離,這使得我們可以在虛擬機上做各類測試,而不擔心[宿主機]的崩潰。
下面,我將介紹目前市面上適合個人用戶使用的六款最佳虛擬化軟件,讓你可以更好的選擇。
01.VMware Workstation

Vmware 作為全球最知名的虛擬化企業(yè),至今已有超過 20 年的發(fā)展歷史。在針對個人用戶的產品上,Vmware 提供了適用于 Apple Mac 的 Vmware Fusion 和適用于 PC 的 Vmware WorkStation。
Vmware Workstation 是一款功能強大的桌面虛擬計算機軟件,可在一臺主機上同時運行多個不同的操作系統。同時,也是少有可以支持 DirectX 12 和 OpenGL 4.7 的虛擬化軟件,使得在虛擬機上能夠輕松運行 3DMax、AutoCAD、Maya 等要求苛刻的應用程序。Workstation 還具有高級網絡設置功能,允許您設置和管理更為精準的虛擬網絡,也可為多個系統設置不同的隱私權限和網絡配置;另外,軟件帶有的模板和克隆功能,使得批量創(chuàng)建虛擬機變得簡單而方便。
在費用方面,Vmware 針對個人用戶提供 Workstation Player 免費使用,若需更為專業(yè)和復雜的功能,則可升級至 Workstation Pro。
特點:
提供針對個人用戶的免費版本。支持[GPU]虛擬化。具有強大且全面的功能。支持 Windows 和 Linux 操作系統。02.Vmware Fusion

VMWare Fusion 是 VMware 針對 Mac 用戶提供的虛擬化產品,盡管與 Workstation 名稱不同,但兩種產品實際上提供了相同的解決方案,并針對于不同的操作系統進了量身定制。
作為支持在 Mac 機器上運行 Windows 系統的軟件,Fusion 設有 UnityView 模式,該模式可使各操作系統界面之間無縫銜接,同時也支持各操作系統之間直接拖曳文件等共享功能。針對開發(fā)人員和游戲玩家,Fusion 配備有 GPU 虛擬化功能,便于軟件的開發(fā)或提高游戲畫面質感。
針對個人用戶,Fusion 提供免費的基本版;針對商業(yè)或需要高級功能的個人用戶,則提供了付費的 Fusion Pro。
特點:
支持 MacOS 系統支持 GPU 虛擬化。提供針對個人用戶的免費版本。03.VirtualBox

VirtualBox 是由德國 InnoTek 軟件公司出品的自由及開放源代碼的虛擬機軟件,現由甲骨文公司進行開發(fā)。VirtualBox 是一款優(yōu)秀的虛擬化軟件,可在 Windows,Linux,Macintosh 和 Solaris 主機上運行。對于虛擬化系統的支持非常廣泛,從 XP 版本開始的 Windows 系統、任何高于 2.4 內核的 LInux 版本、Apple Mac、Solaris、OpenSolaris 甚至 OpenBSD Unix。在功能上,VirtualBox 支持 USB 設備的識別功能,GPU 虛擬化功能,可同時運行多個虛擬機系統窗口。
更重要的是,VirtualBox 是免費的,甚至包括企業(yè)版。
特點:
免費支持非常廣泛的操作系統支持 GPU 虛擬化技術;04.QEMU

QEMU 是一款由法布里斯 · 貝拉等人編寫,可執(zhí)行硬件虛擬化的(hardware virtualization)開源仿真器(Emulator)。QEMU 與其他 VM 解決方案不同的地方在于,它既是虛擬機,也是機器模擬器。
QEMU 可以通過動態(tài)的二進制轉換,模擬 CPU,并且提供一組設備模型,使它能夠運行多種未修改的客戶機 OS。QEMU 還可以通過與 KVM 一起使用,從而以接近真實電腦的速度來運行虛擬機。
特點:
免費機器模擬器操作簡單05.Parallels Desktop

Parallels Desktop 是由 Parallels 推出的一款為蘋果電腦提供硬件虛擬化的軟件,產品于 2006 年 6 月發(fā)布,它是第一款能在蘋果 - 英特爾架構的蘋果電腦上使用的虛擬化軟件。
如果你想在 Mac 上運行 Windows 系統,那么 Parallels Desktop 會是你的最佳選擇。它可以在 Intel 或 Apple M 系列 Mac 計算機上無縫運行 Windows 應用,最大限度地解決了 MacOS 與 Windows 軟件生態(tài)差距方面的問題。
特點:
輕松運行 Windows 應用程序與 macOS 集成06.Microsoft Hyper-V

Hyper-V 作為 Windows 10 Prd 和 Windows Server(2012 和 2016)的功能組件提供,用戶無需為此支持額外費用。然而,你得到的只是一個非;镜奶摂M機管理程序,它的功能和 VMware 還相差甚遠。
對于虛擬化系統的支持包括 Windows Server、Windows XP SP3 或更高版本、具有 3.4 或更高內核的 Linux 和 FreeBSD。但對 Linux 的驅動程序支持不是很好,并且沒有虛擬 GPU 支持。
特點:
與 Windows 系統集成無需額外費用聲明:本文部分素材來源網絡,版權歸原作者所有。如涉及作品版權問題,請與我聯系刪除。
------------ END ------------



●專欄《嵌入式工具
●專欄《嵌入式開發(fā)》
●專欄《Keil教程》
●嵌入式專欄精選教程

關注公眾號回復“加群”按規(guī)則加入技術交流群,回復“1024”查看更多內容。

點擊“閱讀原文”查看更多分享。
回復

使用道具 舉報

發(fā)表回復

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯系客服 關注微信 下載APP 返回頂部 返回列表