返回首页

内核

操作系统里最核心那层代码,直接管 CPU、内存、设备。一般用户看不到,但它决定了整个系统的行为。

做什么会用到

  • 01做云/容器相关产品:容器的隔离靠的是 Linux 内核的 cgroup / namespace
  • 02做高性能网络/存储:要懂内核网络栈(epoll、io_uring)才能调到极限
  • 03做驱动/硬件相关:必须写内核模块
  • 04做普通 Web / SaaS:几乎不用碰内核,了解到“它在管底层”就够
  • 05做 App / 前端:完全不用管

想用它怎么问 AI

我做的是【XXX 产品】,最近遇到【性能瓶颈 / 连接数上限 / 容器隔离问题】。请告诉我这是不是内核层面的问题、是应用层能解决还是必须调内核参数(sysctl / ulimit)、给一个最小改动方案。

打个比方

像一栋楼最底层的总控室,平时看不到,但一坏整栋楼都运转不起来。