这里是Willem,这是一期科普文章!对于大佬可以跳过。
其实linux不是操作系统,他是一个内核!
Linux 本身不是一个完整的操作系统,而是一个“内核”。
* 什么是内核? 内核是操作系统最核心的部分,它负责管理计算机的硬件资源(如 CPU、内存、硬盘、网络等),作为硬件和软件之间的桥梁。
* 开源与自由:Linux 遵循 GPL 开源协议,这意味着它的源代码对所有人都是开放的,任何人都可以自由使用、修改和分发。这催生了一个庞大的开源社区。
* Linux 发行版:一个完整的、可以安装使用的操作系统,除了 Linux 内核外,还需要包含各种应用软件(如图形界面、办公套件、媒体播放器等)。这种“Linux 内核 + 一系列软件”的打包组合,就叫做 Linux 发行版。
比较热门的Debian 和 Ubuntu 就是两个著名的 Linux 发行版。
有的兄弟!有的!
| Linux |内核
Android, Ubuntu, Debian 等 | 单片内核 | 开源、通用、无处不在(从手机到计算机) 其实Android也是LInux内核哈哈哈哈哈。最后演变成不同的类别操作系统。
| Windows NT |
Windows 10/11, Windows Server | 混合内核 | 闭源、主导桌面市场、极强的商业软件兼容性 。其实呢Windows是闭源系统,没想到吧。我们小时候安装的基本上都是盗版的,Windows深耕系统内核多年,生态相当广泛,系统相当臃肿,持续迭代闭源导致系统界面和内部卡顿臃肿。甚至为了32位应用等老系统兼容问题舍弃更高的效率。
| XNU | macOS, iOS | 混合内核 | 结合 Mach 微内核与 BSD,兼顾性能、稳定与优雅UI
IOS系统内核心,严格的内存管理机制,出现过卡死机的情况,也是一个闭源系统。功能简单,现在ios26也是相当臃肿了。
| FreeBSD | FreeBSD 发行版 | 单片内核 | 高性能网络、稳定、常用于服务器和嵌入式系统
单片机,还有一些互联网模块,esp8266等!都是可以写入这样的内核。了解较少哈!
内核功能是责管理计算机的硬件资源(如 CPU、内存、硬盘、网络等),作为硬件和软件之间的桥梁。
so你想到了什么
kvm虚拟化分配 POS调度器 ZRAM虚拟压缩交换内存 BBR拥堵算法。
没错BBR拥堵算法加速啊!简单介绍一下。
母鸡一般为60核心,下面运营商分出2个核心2g内存做虚拟机给你开vps。那么你在vps安装新的系统,让网络不拥堵,那就开启BBR加速,甚至有什么BBR PLUS /BBR2 乱七八糟的魔改内核,通过一些算法优化他的响应速度,沟通分配宽带占比等!
还有什么呢!
安卓root,修改内核达到省电,超频等!比如修改安卓调度,救砖等。同样是限制应用内存,冰箱机制,cpu降频超频等。
ZRAM虚拟压缩内存,安卓用的很管用,前几年吹的特别狠什么12+3G内存哈哈哈哈哈
剩下还有很多!这里就不做介绍了。