Windows、Mac和Linux 三大系统优缺点全面对比
时间来到2019年,巨大多数计算机用户对操作系统的选择和喜好已经根深蒂固。但是如果你正在打算升级旧电脑,其实完全可以重新重新评估自己的选项。我们现在如果想要为台式机或笔记本选择操作系统,那么主要有三种选择:Windows、MacOS和Linux。
在这篇文章中,我们将带领大家全面了解使用的这些平台的计算机之间的差异。在我们开始之前,让我们先来了解一些基本规则和认识一些现状。
本文我们只关注台式机和笔记本的平台,而服务器、物联网或基础设施操作系统则是非常不同的问题,我们在本文中没有讨论的必要。
我们很清楚这些平台几乎都有整体上的相似性。我们会简要的介绍驱动这些相似性之间的一些基本特性,而不是简单机械性的阐述。每种选择都适用于不同的人,因此我们不是在告诉你应该做什么,而只是在讨论一些在做选择时可能要记住的因素和原因。
我们在2019年重新开始考虑原本这些已经被广泛使用和喜欢的系统之间有何不同。我们针对每个操作系统都考虑了6个不同的关键因素,所以如果你咸淡的了解一下,只需浏览一下我们列出的18个要素,就能很好地了解每个系统的各自优缺点。
在此基础上,让我们先来深入研究一下目前最主流的三种桌面操作系统平台。
使用和成本
当有人向我咨询电脑购买建议时,我首先会问几个关键问题:
你想用它来做什么?
你想花多少钱?
用途和成本你更看重哪一个?
Windows通常会出现在新的PC上。如果你有一台旧电脑,也几乎可以肯定它运行了Windows操作系统。而几乎只有当你自己组装一台Windows系统电脑的时候,你才会为购买Windows系统付费,我们稍后会讲到这一点。而Mac电脑总是附带MacOS操作系统,所以没有额外成本。当然,Linux系统是免费的,所有这些环境的更大成本将是持续的维护费用。
选择计算机总是要做出权衡取舍的决定。如果你的预算非常有限,那么你通常会选择Windows甚至Linux。如果你打算做大量的图形或视频制作任务,那么更适合你的可能通常是Mac电脑。重点是,在你选择桌面平台之前,确定你自己的需求是什么,这很重要的。
我发现,用途和成本之间的权衡往往是决定性的因素。我最近买了一台新的台式机。就我而言,我并不想花那么多钱,但我更重要的任务是完成我的工作。
由于我有大量的工作要做,我总是想办法节省时间。如果我选择的电脑以牺牲成本为代价来提高生产率,那么我可能会花更多的钱。我需要把这些时间挣回来。
你可能有一个固定的预算,或者你可能有一个关键的需求。当你在做选择的时候,记住这些因素以及它们之间的平衡。
了解Windows
让我们谈谈Windows,从Windows 8一代开始,微软经历了一段艰难时期。微软取消了“开始”菜单,“逼迫”用户依靠手势来查找功能并启动应用程序。微软还推出了一款名为Windows RT的“阉割版”Windows操作系统,只允许从Windows应用商店下载安装软件,智能在英特尔平台上运行。
三年后的2015年,微软推出了Windows 10,这是Windows系统最大幅度的进步,并且开始菜单重新回归。微软改进了用户界面,简化了许多设置,并消除了Windows 8一直存在奇怪的不一致性问题。Windows 10目前已经实现了一些具有实质性的中期升级和完善,现在已经是一个真正强大的Windows版本。
根据大多数用户反馈,Windows在全球大约90%的个人电脑上运行,而桌面版Linux的使用率仅占非常低的个位数比例,而MacOS则占其余的个位数比例。在美国等发达国家市场,Mac的市场比例要高得多,大约为20%。但除了IBM等一些公司外,大部分企业使用的几乎都是Windows系统。对于大多数人来说,Windows系统也是默认选择。
Windows意味着选择丰富
事实上,丰富的选择是Windows最突出的特点。不管你想要什么样的电脑,什么样的配置,或者什么样的外形,都有适合你的Windows系统电脑。长期以来,微软一直将触摸屏设备与Windows系统结合在一起,而这一特性在Mac电脑上是看不到的。有大量的PC厂商都生产Windows系统电脑,同时长期以来,Windows用户也一直可以非常容易的组装属于自己的个人电脑。
这意味着,如果你想要一台真正的Windows电脑、或者是一台带有可拆卸键盘的平板电脑、一体机、或者一台超级耐用的中塔式电脑,上面有很多闪烁的RGB灯的台式机,,甚至是内置在USB接口U盘上的系统,以及更多你想不到的形式,那么Windows系统都是为你而准备。
在可定制性方面,这种选择也呈指数级增长。如果您想自己组装一台机器,您可以添加几乎任何您想要的配置和特性。你想要四块高性能显卡同时工作吗?Windows可以做到这一点。您需要机载仪表输入吗?Windows可以做到这一点。您希望能够在电脑内同时运行10个驱动器吗?当然,Windows同样可以做到这一点。
当然,这种灵活性也有缺点。让所有这些独立生产的组件一起工作可能是具有挑战性的。找到正确的驱动组合,不冲突或打破对方的屏障往往是一个令人揪心的过程。
但如果你需要建立这样的使用习惯,可能已经走过这条路了。大多数用户会购买预装Windows系统的笔记本电脑,在那里所有的驱动程序通常都能“和睦”相处,而且系统在出厂前都在工厂里进行了预装测试。
质量和成本可控
Windows系统的另一大好处是成本。虽然戴尔、微软和联想等主流制造商厂商的电脑价格现在已经与苹果产品相当,但市面上也有低于200美元价格的产品,让我们很便宜的购买一台Windows笔记本电脑。而且这些电脑也会非常顺利的完成自己的任务。但如果你要求很高,也可以选择花10万美元组装一台个人电脑。
由于Windows供应商数量庞大,产品质量的表现可能不一致。如果您从顶级供应商为工作或业务购买电脑,几乎可以肯定最好用更高的购买价格能够提供卓越的质量、更好的组件、装运前测试和长期支持的选择。但是,如果从低等级经销商或许多低成本的非品牌供应商那里购买一台价格较低的电脑,组件质量、支持和测试范围的表现可能从不可预测到完全不可用。
可以想象,作为市场份额最大的系统平台,Windows也提供了最多的应用程序。当你选择一台机器时,它是关于你需要运行的应用程序的品质。这比操作系统甚至成本都要重要得多。
以我的经验来看,Windows平台上的应用程序从优秀到一些几乎无法运行的应用程序都有覆盖。当然,这不仅仅是Windows独有的,因为有如此多的开发人员,你会看到更多种类的参差不齐的应用程序,以及几乎用于任何目的的更广泛的应用程序支持。
为了提高Windows应用程序的质量,微软推出了Windows Store商店。开发者是否让应用上架应用商店是自愿的,所以并不是所有的应用都是通过商店发布。也就是说,微软一直在努力关注质量,在用户发现不安全的应用程序时,将其及时删除。
但Windows有一个缺点。因为Windows用户太多,恶意软件、间谍软件和勒索软件在Windows上比在MacOS或Linux上流行得多。潜在目标的总数要大得多,这为勒索软件和类似攻击提供了相当大的潜力。几乎所有的入侵,包括大规模的企业入侵,都是通过网络钓鱼或恶意软件攻击发起的,这些攻击会在个人的Windows电脑上站稳脚跟,然后进入企业网络。
企业和游戏
对于企业用户,基于Windows的身份验证将“开箱即用”与基于活动目录的企业服务器集成在一起。您可以在Mac和Linux机器上完成同样的事情,但是您需要额外的附加软件来完成。使用Windows,企业网络服务是内置的,至少只要你运行的是专业版。Windows Home虽不支持企业连接,但会有额外的升级费用。
对于家庭用户来说,在基于Windows的个人电脑上玩游戏是件大事。虽然关于主机是否拥有比传统游戏机更强大的游戏功能一直存在着无休止的争论,但毫无疑问,游戏PC提供了无与伦比的游戏参与和定制水平。Windows个人电脑不仅可以配备令人难以置信的电源功率,还可以为从主板到记忆棒的所有东西提供RGB灯光效果,这是一个完整的二级市场。如果你是一名游戏玩家,并且你想要拥有自己的超酷游戏装备,那么没有什么能超越游戏PC。
了解MacOS
如果你能回到35年前,找到一位在1984年使用过苹果电脑老用户,让他坐在一台2019年最新的苹果电脑前,他依然可以直接顺利的操作今天的电脑。Mac的文件系统看起来是一样的,菜单栏也保持一致,甚至系统垃圾看起来也一样。
当然,现在新Mac的屏幕不会只有几千个黑白像素,而是拥有高分辨率的绚丽色彩,应用程序的速度、宽度和深度变化都让人难以置信,但基本的界面元素和构成是非常相似的。
除了MacOS,没有其他操作系统具有这样的连续性。Mac电脑的处理器经历了根本性的变化,从基于6.8万台设备的设备,跃升至PowerPc,再转向英特尔的芯片。或许在未来几年,Mac还有可能使用苹果自己开发的处理器。但对用户来说,Mac的每一个变化都具有其他任何平台无法比拟的内部一致性和可预测性。
有趣的是,尽管MacOS系统的某些方面在30多年来一直保持不变,但这并不意味着MacOS给人的感觉特别过时,几乎所有Mac用户都会承认,它确实有自己的喜好。
尽管Mac电脑一致以来受到恶意软件的威胁要比Windows电脑少得多,但针对MacOS用户的恶意软件变种却出现了小幅增长,主要针对加密货币钱包的内容。虽然在Mac电脑上运行反恶意软件程序并不是必要的,但这通常是一个好主意。微软最近开始将其安全软件引入Mac平台,但目前仅限于企业用户。
Macintosh
我们在这里不得不不讨论麦金托什和MacOS系统,两者是相辅相成的。虽然Windows可以运行在来自数百家不同供应商的数千台不同机器上,但MacOS是由苹果发布的,只能在苹果的硬件上运行。有那么一小群勇敢无畏的Hackintosh构建者,他们为Macintosh提供兼容的硬件,并构建自己的系统,但他们依然是局外人,构建一个Hackintosh的过程需要付出一些努力。
关于Macintosh硬件的一个常见误解是,它比同配置的PC硬件更贵。事实上并非如此。如果你将特定规格的Mac硬件与微软的SurfaceBook或联想ThinkPad X1 Carbon等同类首发PC硬件进行比较,你会发现它们的定价还是比较相似的。当我将一台性能出色的2018年Mac mini与可用的PC部件进行比较时,我无法找到一台性能和尺寸都与Mac Mini接近的PC电脑。
PC更便宜的地方是当你不考虑品牌或规格配置时的比较。你绝对可以买到比Mac电脑更便宜的Windows笔记本电脑和台式机。此外,如果你愿意牺牲Mac经典而传奇设计,转而购买传统的中塔式Windows个人电脑,你通常可以买到更有性价比的产品。
尽管购买苹果硬件的成本往往更高,但许多人发现,在整个系统生命周期内,Mac电脑的总体拥有成本要低一些。IBM在决定将Mac电脑标准化之前做了一项研究,他们发现:
PC驱动的支持数量是普通电脑的两倍,但它们也贵了三倍。没错,根据机型的不同,与传统PC相比,IBM每台Mac电脑在四年的使用寿命内可节省273美元至543美元。
Mac电脑的吸引力还在于其设计和集成。MacOS与iOS紧密集成,甚至可以在Mac和iPhone之间共享剪贴板,或者使用iPhone直接在Mac应用程序中拍照。
传奇般的易用性
尽管一些Windows用户可能会对此有异议,但许多Mac用户认为MacOS更容易安装和更新,更新速度更快,麻烦更少,而且安装和管理应用程序比Windows更容易。
MacOS还提供了一系列免费的应用程序,包括音乐作曲工具GarageBand、视频编辑应用程序iMovie,以及由Page(文字处理和布局)、Number(电子表格)和Keynote(演示文稿)组成的完整的生产力套装。MacOS预览应用程序提供了广泛的功能,包括编辑PDF文件。
虽然MacOS经常被吹捧为一种易于使用的操作系统,但它对设计和开发专业人士也极具吸引力。在底层,MacOS有一个UNIX基础,这意味着UNIX命令行仅仅是一个终端窗口。MacOS也有AppleScript,可以用来自动化复杂的工作流。
运行Mac、Windows和Linux应用程序
如果你的Mac配置足够高(我的意思是包括i7处理器、16GB的RAM以及SSD固态硬盘),你就可以使用相似或另一个虚拟化应用程序在Mac上已婚性多个操作系统,这对我来说是一个很大的吸引力。我使用的是高配置的Mac和Parallels,我可以同时运行Windows和Linux以及MacOS应用程序,甚至可以在不同的操作系统上切换,这种灵活性在任何其他操作系统上都是无与伦比的。
值得注意的是,大多数Mac电脑无法升级。当你选择好CPU、内存和存储空间时,就必须一直使用它。虽然2018年推出的新款Mac Mini允许用户对RAM进行升级,但这是一个复杂、乏味和微妙的过程。其他的机器,比如贵得离谱的iMac Pro,可以升级RAM,但它需要一个高技能的技术人员来移除预订在一起的显示器和机箱,以便进入机器的内部,而且一旦这么做就意味着失去了保修。
最后,有一些MacOS单独运行的应用程序,如高端视频生产工具Final Cut Pro x的虚拟副本Windows, Mac可以用来运行任何应用程序可能需要(包括Windows和Linux程序),如果你运行在Windows机器上,MacOS应用程序不可用。
不过要记住,你只能使用苹果生产的硬件。如果苹果选择在几年内不更新一个外形因素或模型(近年来发生了很多这样的事情),你就会对这个硬件失去信心,除非你决定做一件Hackintosh。但随着去年T2安全芯片的问世,以及预期将转移到苹果设计的CPU芯片上,自制芯片的时间可能不会太长。
Linux
我有三个树莓派运行的Linux发行版控制的3D打印机,我还有一个运行家庭服务器的Debian发行版。在互联网上,我至少有10个CentOS分布虚拟机运行我的网站。在我的各种家庭设备中,我运行着不计其数的Linux实例,驱动着从智能电视到互联网路由器的所有东西。
Linux以其多功能性而闻名,尤其是在服务器和嵌入式解决方案方面。但在本文中,我们讨论的是桌面Linux实现,您至少可以使用带有键盘和鼠标的Linux来检查电子邮件。
与Windows或MacOS不同,Linux是一个开源操作系统,最初由Linus Torvalds在1991年开发。因为它是开源的,任何人都可以修改和扩展它;一个由松散关联的程序员组成的虚拟军队已经为它工作了近30年。
开源
Linux最大的亮点是因为它是开源的,所以已经发布了不同的变体(称为发行版),包含了从不同的核心功能到各种设置和配置选项,到不同的用户界面,甚至是不同的基本用途。我的30美元树莓派上运行的OctoPi分发版完全是围绕着管理3D打印机而构建的。
许多Linux忠实用户涌向操作系统的一个原因是,它不受微软或苹果的控制,因此希望或需要在企业不受系统供应商的控制,那么Linux就是最好的选择。
许多LINUX发行版
对于我们的桌面比较,让我们关注真正实用的。今天它能为你做什么?首先,正如我们所确定的,没有“它”。这不是一个真正的Linux。您需要选择一个发行版(“distribution”的缩写)。我们会让你轻松的。我们的内部Linux专家Steven J.Vaughan-Nichols推荐Linux Mint,称它是“比以往任何时候都更好的Linux桌面”。
曾经有一段时间,Linux的图形用户界面没有达到Windows或MacOS的标准。现在,有许多不同的Linux GUI, Mint附带的这些GUI完全可以与Windows的Explorer界面或Mac的Finder相媲美。
虽然Linux比Windows安全得多,甚至比MacOS安全得多,但这并不意味着Linux没有安全缺陷。Linux没有那么多恶意软件程序、安全漏洞、后门和漏洞,但它们确实存在。但这比每天感染Windows用户的大量恶意软件要少得多。网络管理员和开发人员喜欢这种更小的安全占用,但使用MacOS可能会提供类似的低风险配置文件,具有更多的软件兼容性。
除了少数例外,大多数情况下你不会从戴尔购买一台已经运行Linux的电脑。绝大多数用户都是用Linux操作系统对原来的Windows PC进行改造,或者用部件构建PC并加载Linux发行版。这并不难。Linux安装程序也走过了很长的路。我的妻子对技术很有兴趣,但从未使用过Linux,她在没有任何帮助的情况下,只用了一个小时左右就在一台旧笔记本电脑上安装了Linux Mint。
动手能力很强的选择
也就是说,Linux的可用性不仅仅是桌面。许多复杂性导致试图让企业解决方案在Linux环境中工作。例如,我们使用的网络广播软件需要真正的PowerPoint文件。尽管有替代幻灯片准备的Linux解决方案,但在工作流截止日期前完成所有工作通常是很耗时的。
有一些兼容性解决方案,比如WINE和Coss,但是再一次,你可能要花时间搞定兼容性,否则你可能会完成你的工作。另一种常见的方法是使用基于云的软件,如谷歌文档或Office 365。是的,Office 365将通过Chrome在Linux上运行(尽管网络版确实牺牲了一些功能)。
您还有大量支持Linux的设备。例如,如果你有一台配备HDMi接口的电视机,一个旧的USB键盘和USB鼠标,你可以用不到80美元的价格在Raspberry Pi上安装一个可以正常工作的Linux桌面。
对于Linux用户来说,应用程序的选择是一个问题。Linux运行Chrome浏览器(以及其他浏览器),因此任何基于web的应用程序在Linux上都是完全可用的。但如果你是微软Office或Adobe Creative Cloud的铁杆用户,你可能必须找到替代方案。
这是Linux应用程序的关键。几乎所有你可能选择使用的MacOS或Windows应用程序都有替代(通常是免费的)解决方案。它们并不总是一样工作。有些边缘比较粗糙,没有专业产品管理的抛光效果。虽然大多数文件格式兼容,但它们并不完全相同。
也就是说,无论你想要的是办公软件、媒体制作软件还是编程工具,都有Linux版本可供选择,通常不需要任何费用或订阅。
虽然有一些推动Linux游戏,但事实是,MacOS和Linux在游戏选择方面都远远落后于Windows。如果你是一名铁杆玩家,因此你就需要仔细研究哪些游戏是能够在自己的平台上运行。
Chromebook
Chromebook基本上是内置在笔记本电脑硬件中的Chrome浏览器。Chromebook价格从几百美元到一千多美元不等,根据你的预算,Chromebook有不同的品质和性能。
Chromebook运行在Chrome OS上,这是基于Linux的开源Chromium OS的一个变种。
一般来说,当你运行Chromebook时,你只能通过浏览器访问应用程序。对很多人来说,这就足够了。但是对于那些需要运行本地Linux应用程序的人来说,可以在VM中运行一个集成的Linux环境,就在Chrome OS中。
Chromebook特别引人注目的地方在于它的易于管理。这是一个简单的按钮点击完全清除和重新安装,这使Chromebook成为学校IT负责人的最爱,他们通常必须面对复杂的安装、更新过程和维护协议。
哪个操作系统适合自己
如果你的要求不高,只是希望上上网,那么上面提到的任何一款操作系统都没有问题。通常,您可以在Windows、MacOS或Linux上完成任何您希望完成的操作。在某种程度上,这就是为什么操作系统的选择变成了一场小小的“信仰”战争,因为操作系统的选择变成了一种偏好,而不是有形的差异。
也就是说,您可能希望选择一个操作系统而不是另一个操作系统,这是有一些原因的。以下是一些决策建议,可能会有所帮助。
如果你有一台旧电脑,想免费升级到一个完全现代化的操作系统,那就用Linux;
如果你想从任何硬件配置中进行选择而不受任何限制,那就选择Windows;
如果您想在同一台机器上运行MacOS、Windows和Linux应用程序,请运行MacOS;
如果你想要在iOS和桌面操作系统之间实现超级紧密的集成,那么就使用MacOS;
如果你想以低于1000美元的价格买一台笔记本电脑,那就买一台Windows电脑或Chromebook,或者在一台更旧的笔记本电脑上改造Linux;
如果你想玩AAA级的电脑游戏,那就买Windows;
如果你想吹嘘你的电脑配置比别人的高,那么就选择Windows或者Mac电脑,或者Linux电脑,毕竟每一个OSs都有很多值得夸耀的地方。
你觉得如何?您运行的是哪个操作系统?为什么选择这个操作系统?请留言告诉我们。