Debian 安装使用 Cloud内核降低内存消耗

学习
259 4

Debian

什么是 Cloud 内核

Cloud 内核是专为云环境优化的 Linux 内核版本,包含针对虚拟化、文件系统性能、网络性能和系统资源管理的优化,适合在云环境中运行应用。

更新系统和安装最新软件

apt update -y && apt dist-upgrade -y

查看系统现在内核情况

# dpkg -l|grep linux-image

linux-image-5.10.0-20-amd64          5.10.158-2                      amd64        Linux 5.10 for 64-bit PCs (signed)
linux-image-5.10.0-21-amd64          5.10.162-1                      amd64        Linux 5.10 for 64-bit PCs (signed)
linux-image-amd64                    5.10.162-1                      amd64        Linux for 64-bit PCs (meta-package)

查看 cloud 内核版本

# apt-cache search linux-image | grep cloud

linux-headers-6.1.0-7-cloud-amd64 - Header files for Linux 6.1.0-7-cloud-amd64
linux-image-6.1.0-7-cloud-amd64-dbg - Debug symbols for linux-image-6.1.0-7-cloud-amd64
linux-image-6.1.0-7-cloud-amd64-unsigned - Linux 6.1 for x86-64 cloud
linux-image-cloud-amd64-dbg - Debugging symbols for Linux cloud-amd64 configuration (meta-package)
linux-image-6.1.0-7-cloud-amd64 - Linux 6.1 for x86-64 cloud (signed)
linux-image-cloud-amd64 - Linux for x86-64 cloud (meta-package)

安装 Cloud 内核

apt install linux-headers-6.1.0-7-cloud-amd64  \
    linux-image-cloud-amd64 -y

或者使用官方源的简单安装,不安装内核头文件只安装内核

apt install linux-image-cloud-amd64 -y

更新引导文件

update-grub

关机重启

reboot

验证是否安装成功

uname -r

卸载旧内核

dpkg --get-selections | grep linux
apt autoremove --purge linux-image-5.10.0-20-amd64
apt autoremove --purge linux-image-5.10.0-21-amd64
apt autoremove
apt autoclean

Cloud 内核简介

Cloud 内核是专门为云平台优化的,Cloud 内核剔除了这些无用模块的同时添加了几乎只有云平台会用到的驱动程序。裁剪掉云环境下用不到的像蓝牙、声音的支持等等这些。在 KVM/Xen 虚拟化的机器中,Cloud 内核表现良好。已测试不支持 VMware 虚拟化,会找不到根文件系统。

最后更新 2024-09-28
评论 ( 4 )
OωO
隐私评论
  1. 好久都没有用过服务器了,也就只能看看

    14天前重庆市回复
    1. @寻梦xunm

      总感觉如果用虚拟机的话是不是限制了很多东西

      12天前河北省邢台市南和县回复
  2. 好耶,是Debian!

    14天前广东省东莞市回复
    1. @klcdm

      现在应该用 Debian 的比之前要多了很多,最起码我就是其中一员,之前我一直用的 CentOS

      12天前河北省邢台市南和县回复