分院帽时间!
1. 写在前面
本专栏是针对操作系统这门课程中,学习环境配置的教程,若文中出现纰漏,欢迎评论或者私信笔者。希望您能喜欢我的博客,不胜感激!
操作系统与编译原理这门课作为计算机专业学生的必修课,在考研、工作等方方面面都扮演着着重要的角色。当然,要想学好这门课,光有扎实的理论基础是远远不够的,这就要求我们勤于实验,勇于探索。笔者认为,当下逐渐成熟的虚拟化技术相比于双系统、网络学习平台,可以提供了更强大的支持,理由如下:
相比于双系统:
- 虚拟机容错率高,即使错误的进行了有损系统的操作,也可以直接通过删除虚拟机文件、回滚保存点等方式快速解决。双系统只能重装。
- 虚拟机不像双系统那么吃空间。要想配置双系统,就得对磁盘进行重新分区,两个系统闲置的区域会因为无法共通而浪费。而虚拟机声明的分配空间在未写入数据时并不会被占用,用了多大就是多大。
- 双系统文件无法共通,文件的互传、剪贴板的通用很难实现。
- 双系统之间的切换过于繁琐。而在虚拟机上也就是晃晃鼠标的事。
相比于网络平台
- 网络平台过于依赖服务器,在服务器关闭\大量学生同时操作的情况下很难保证流畅的操作体验。
- 服务器端的结果难以拓展,自由度小:假如你想综合学到的知识跑自己的测试,不一定能得到支持。
- 经济要求高:市面上的云学习平台大部分课程都需要支付一定的费用,对学校、个人来说都是负担。而本专栏要介绍的虚拟平台都是免费的(其中VMware非商业用途免费)操