神奇的Willem

开源系统Linux内核

2025/10/29
31
0

这里是Willem,这是一期科普文章!对于大佬可以跳过。

linux是什么

其实linux不是操作系统,他是一个内核!

Linux 本身不是一个完整的操作系统,而是一个“内核”

* 什么是内核? 内核是操作系统最核心的部分,它负责管理计算机的硬件资源(如 CPU、内存、硬盘、网络等),作为硬件和软件之间的桥梁。

* 开源与自由:Linux 遵循 GPL 开源协议,这意味着它的源代码对所有人都是开放的,任何人都可以自由使用、修改和分发。这催生了一个庞大的开源社区。

* Linux 发行版:一个完整的、可以安装使用的操作系统,除了 Linux 内核外,还需要包含各种应用软件(如图形界面、办公套件、媒体播放器等)。这种“Linux 内核 + 一系列软件”的打包组合,就叫做 Linux 发行版

比较热门的Debian 和 Ubuntu 就是两个著名的 Linux 发行版。

除了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内存哈哈哈哈哈

剩下还有很多!这里就不做介绍了。