手记

Windows与Linux的比较

Linux和Microsoft Windows的一个主要区别就是Linux是自由软件,而Windows是封闭软件。除此以外,还有下列诸多区别(dgmingkai)。

1.系统架构:


Linux的原始码级别的可定制性:可满足用户对高效能、高效率或界面等涉及用户体验的方面高度的需求。Windows的封闭特性导致了构架的不透明,普遍被认为是一种混合核心型的操作系统,部分图形界面的代码处在核心状态运行,因此Windows图形界面的反应速度上要高于GNU/Linux,但也因此使图形界面的错误有可能导致整个系统故障。

2.安全性:

相对于Windows内核的封闭,Linux内核原始码的开放让漏洞很容易被发现。但是Linux行程一旦获得Root权限,就可以无限制的存取资源,相对而言有风险。


之所以大家都在说Linux比较安全,主要是Linux的权限机制比较复杂而周密。大部分情况下,用户在使用Linux时的身份都是非系统管理员,权限方面受限,即使被病毒入侵,也能很好的保护系统进程和其他用户文档的安全。而Windows则不然,几乎每一个账户都是管理员身份,一些破解软件甚至直接要求需要管理员身份运行,如此一来软件就获得了太大的权限,随意修改、删除文档便轻而易举。

3.软件种类:

Windows以商业软件为主,Linux则以自由软件为主。由于大多数人缺乏使用自由软件的习惯,使得「找不到相应的应用软件」成为Windows用户转换至Linux平台的一大阻力。


因为Linux使用者不多,所以游戏软件公司选择以使用者压倒性胜利的Windows作为开发平台,除了少数愿意制作两种操作系统都能使用的游戏公司外,Linux能执行的游戏软件不多而且很少有能跟Windows匹敌的游戏。但是,这一局面随着威尔乌(Valve)开发SteamOS而有所缓解,一些3A大作,例如XCOM 2以及Dota 2专门开发了Linux版。Vulkan(API)的开发使得在Linux上实现高效的游戏画面彩现成为了可能(mjjpassion)。

之后再来了解各个Linux发行版和用虚拟机器来创linux学习指令。

1人推荐
随时随地看视频
慕课网APP