文章目录

  • 操作系统运行原理
    • 操作系统作用
  • 常见的操作系统
    • windows
    • mac
    • Linux
    • iOS与Android
  • 虚拟机介绍
    • 常用虚拟机软件
    • 简介

操作系统运行原理

计算机分为软件与硬件,硬件即是键盘,鼠标,硬盘。。。。等等
而操作系统则是基于硬件上的,相当于一个大型软件,而应用软件则是基于操作系统中的

操作系统作用

向下控制硬件,向上支持软件运行,承上启下的作用

只有正确的安装一个操作系统,一个计算机才能正常的去工作

常见的操作系统

  • windows
  • linux
  • mac
  • ios
  • android

windows

windows系统是日常生活常用的操作系统,因为操作简单,图形化界面,
特点:直观、bai高效的面向对象的图形拥护界面,易学du易用;用zhi户界面统一,友好,漂亮;丰富的设备无关的dao图形操作;多任务。微软公司的Windows系统不仅在个人操作系统中占有绝对优势,它在网络操作系统中也是具有非常强劲的力量。
但是Windows系统安全性及在开发工作中体现出的功能及性能,安全等方面不如mac或者Linux

mac

mac即苹果,苹果系统真的好用,这是很多用苹果系统电脑的前辈的说法,不过博主是个穷逼,没用过,不过看别人在mac的操作好像感觉真不错

Linux

Linux系统也分为多个发行版本,博主在学习过程中一直使用的是虚拟机中的Ubuntu版本,Linux系统一般是开发者使用的,当然也可以说它就是为开发者准备的,一般开发工作中公司都会声明要求熟练使用Linux系统

因为在一些开发过程中,产品要上线服务器,而与服务器之间的连接使用一般来说Linux较为好用,不用像windows一样还需要下载额外的软件,以及服务器使用并没有图形化操作界面,只有像终端一样等待着我们去使用命令来操控并查看使用

iOS与Android

iOS当然是手机苹果系统,Android也是手机安卓系统,由于博主是做电脑类的开发,所以对于手机不做多评价与解释

虚拟机介绍

常用虚拟机软件

• Vmware
• VirtualBox

说明:只有安装了虚拟机软件才可以创建虚拟机,当然通过虚拟机软件还可以创建多个虚拟机。

简介

由于在我们学习工作中,可能需要使用不同的操作系统,特别学习生活中要学习不同的操作系统,开发工作中更是需要更多的使用Linux系统,但是如果我们反复更换我们计算机中主要的系统会消耗大量时间,而且反复更替极为不便,因此,我们用一款软件(VMware)去创立一个虚拟机模拟一个计算机

VMware,如果需要下载安装可以参考:
https://blog.csdn.net/xdc1812547560/article/details/108228726

vmware算是一个应用软件,在这个软件内创立虚拟机,然后这个虚拟机就相当于一台计算机,然后在这个计算机里又去使用想要的操作系统

操作系统介绍,为什么使用虚拟机,虚拟机使用原理透彻解释相关推荐

  1. 用命令来操作vSphere:十一 PowerCLI命令--虚拟机操作

    用命令来操作vSphere:十一 PowerCLI命令--虚拟机操作 https://blog.51cto.com/370135415/584591 1.get-vm 功能:检索ESX服务器上的vSp ...

  2. java虚拟机原理pdf_揭秘Java虚拟机 JVM设计原理与实现pdf

    揭秘Java虚拟机 JVM设计原理与实现 内容简介 <揭秘Java虚拟机:JVM设计原理与实现>从源码角度解读HotSpot的内部实现机制,本版本主要包含三大部分--JVM数据结构设计与实 ...

  3. VM15: 该主机cpu类型不支持虚拟化性能计数器,开启模块VPMC的操作失败,未能启动虚拟机.

    目的 解决该主机cpu类型不支持虚拟化性能计数器,开启模块VPMC的操作失败,未能启动虚拟机. 解决方案

  4. 该主机cpu类型不支持虚拟化性能计数器,开启模块VPMC的操作失败,未能启动虚拟机。

    该主机cpu类型不支持虚拟化性能计数器,开启模块VPMC的操作失败,未能启动虚拟机. 打开处理器一栏,将右栏的勾勾勾掉就行了.

  5. 信创操作系统--麒麟Kylin桌面版(项目一 操作系统安装:分别在虚拟机、物理机和Win10上安装,驱动安装)保姆级教程

    信创操作系统–麒麟Kylin桌面版(项目一 操作系统安装:分别在虚拟机.物理机和Win10上安装,驱动安装)保姆级教程 目录 1. 相关知识 1.1 BIOS概念 1.1.1 传统BIOS(Legac ...

  6. Linux及操作系统介绍

    Linux及操作系统介绍 操作系统的作用 五大基本功能 (1)进程和线程的管理:进程线程的状态.控制.同步互斥.通信调度等 (2)存储管理:分配/回收.地址转换.存储保护等 (3)文件管理:文件目录. ...

  7. 深入理解Java虚拟机-Java内存区域透彻分析

    Java虚拟机深入理解系列全部文章更新中- 深入理解Java虚拟机-Java内存区域透彻分析 深入理解Java虚拟机-常用vm参数分析 深入理解Java虚拟机-JVM内存分配与回收策略原理,从此告别J ...

  8. 【Hadoop】HDFS操作、数据上传与下载原理解析、高级特性及底层原理

    HDFS操作.数据上传与下载原理解析.高级特性及底层原理 1 HDFS操作 1.1 Web Console网页工具 1.2 命令行 1.2.1 普通的操作命令 1.2.2 管理员命令 1.3 Java ...

  9. 深入理解Java虚拟机-虚拟机执行子系统

    本博客主要参考周志明老师的<深入理解Java虚拟机>第二版 读书是一种跟大神的交流.阅读<深入理解Java虚拟机>受益匪浅,对Java虚拟机有初步的认识.这里写博客主要出于以下 ...

  10. 深入理解java虚拟机—— 虚拟机 新型垃圾收集器 Shenandoah GC, ZGC

    目录 一.垃圾回收器的发展历程简介: 二.衡量垃圾收集器的三项最重要的指标 1.计算机的发展趋势以及垃圾回收器的选择 Shenandoah相比起G1又有什么改进? Shenandoah收集器的工作过程 ...

最新文章

  1. C/C++ 误区:fflush(stdin)
  2. 线结构光平面标定计算算子
  3. 大厂面试官最喜欢问的面试难点
  4. phpstorm设置 打开文件所在目录_PDF文件在线分享并设置打开次数
  5. jaxb_JAXB众所周知的秘密
  6. 【C++ Priemr | 15】虚函数表剖析(三)
  7. java写七彩文字_【PS精选案例教程】创建一个漂亮的七彩文字
  8. Struts2中的类型转换
  9. 对架构师认识的误区有哪些?
  10. bzoj-1079 着色方案(dp)
  11. [算法]tarjan
  12. 怎么清理ug10注册表_鼠标的滚轮失灵了怎么办
  13. 冰蝎2流量分析,解密以及其防守姿势
  14. c++ CImage类的常用命令
  15. ipqc的工作流程图_IPQC的工作流程及检验流程
  16. 第一章 计算机系统基础知识(1)
  17. 7-45 连年 7-69 求婚
  18. 【贪玩巴斯】数字信号处理Digital Signal Processing(DSP)——第三节「离散时间 系统 详解」2021-09-29
  19. 智能垃圾识别训练数据
  20. 如何快速判断一个数字是否是2的n次方

热门文章

  1. vos对接移动、电信、联通各种线路
  2. NetCore EF 使用scaffold-dbcontext导致deps.json] does not exist的解决办法
  3. 【论文翻译】Deep Learning
  4. Win10smb2.0共享至android速度慢问题解决
  5. tableau连接Mysql出现的密码验证 cannot be loaded
  6. 代理服务器等 和word上下角标 20110322
  7. java xheditor_xhEditor与Java结合使用
  8. 信息加工心理学用计算机的工作原理,第四章 认知学习理论 第七节 信息加工学习理论...
  9. uint32 t java_数据类型 -- uint32_t 类型
  10. 证券词汇集锦(中英文+注释版)