当前位置: 首页 > news >正文

用软件实现的硬件——虚拟机

通过软件实现CPU和内存等硬件所具有的功能,并在计算机中运行循环的计算机技术称为虚拟机。使用虚拟机,就可以在一台计算机中运行多个循环出来的计算机。

        近几年的计算机,除了硬件具有较高的性能外,CPU的性能也有了提升。因此,如果可以运行多个循环的计算机,将负载平均化,不仅可以减少物理服务器的台数,还可以降低成本。但是在虚拟机上执行软件的处理,与硬件比,性能有所下降。

        虚拟机是一种使用方便的机制,但是每个虚拟机中都需要运行操作系统,不仅需要足够的cpu和内存,而且会消耗硬盘等存储设置,因此有人就考虑使用容器型应用执行环境。

       Docker就是一款具有代表性的容器,和虚拟机比,启动时间短,性能也更高。

        当需要管理多个相似的循环机时,每次都要进行设置比较烦琐的。可以通过编写包含虚拟机的配置信息的设置文件,实现对虚拟机的构建和设置的自动化处理,而Vagrant就是其中具有代表性的工具。

http://www.lryc.cn/news/370620.html

相关文章:

  • [Shell编程学习路线]--shell中重定向和管道符(详细介绍)
  • Linux命令详解(1)
  • 网工内推 | 深信服、中软国际技术支持工程师,最高13k*13薪
  • 实现卡片的展开缩放动画
  • 实验:贪心算法
  • Python学习笔记12 -- 有关布尔值的详细说明
  • SQL-窗口函数合集
  • 2024 全球软件研发技术大会官宣,50+专家共话软件智能新范式!
  • opencv快速安装以及各种查看版本命令
  • 免费学习通刷课(免费高分)Pro版
  • 线性数据结构-队列
  • python脚本将视频抽帧为图像数据集
  • Xmind导入纯文本TXT方法
  • 深度学习在老年痴呆检测中的应用:数据集综述
  • 【FreeRTOS】内存管理笔记
  • 【数据结构】二叉树:一场关于节点与遍历的艺术之旅
  • arm系统中双网卡共存问题
  • IDEA创建Mybatis项目
  • 排序---快速排序
  • #08【面试问题整理】嵌入式软件工程师
  • 统计绘图 | 一行代码教你绘制顶级期刊要求配图
  • [ue5]建模场景学习笔记(6)——必修内容可交互的地形,交互沙(4)
  • 5.2 参照完整性
  • SpringCache 缓存 - @Cacheable、@CacheEvict、@CachePut、@Caching、CacheConfig 以及优劣分析
  • 数据结构 —— 堆
  • 【运维】如何更换Ubuntu默认的Python版本,update-alternatives如何使用
  • 2024 年适用于 Linux 的 5 个微软 Word 替代品
  • 大模型日报2024-06-12
  • LVGL欢乐桌球游戏(LVGL+2D物理引擎学习案例)
  • 国产数字证书大品牌——JoySSL