全新安装Ubuntu 22.04后系统异常卡顿问题求助
全新安装Ubuntu 22.04后系统异常卡顿问题求助
我的硬件与问题情况:
- 硬件配置:Supermicro X12SCA-F主板、Xeon W-1250 CPU(自带Intel UHD Graphics P630核显)、32GB ECC内存、250GB 970 EVO Plus SSD
- 之前安装Ubuntu Studio时运行流畅无异常;但全新安装Ubuntu Desktop(选择ZFS文件系统+最小安装)后,系统异常卡顿,鼠标移动、打字都极为迟缓
- 执行命令
sudo lshw -c video得到的显卡信息如下:
*-display description: VGA compatible controller product: ASPEED Graphics Family vendor: ASPEED Technology, Inc. bus info: pci@0000:05:00.0 logical name: /dev/fb0 width: 32 bits physical id: 0 version: 41 clock: 33MHz capabilities: pm msi vga_controller cap_list rom fb configuration: depth=32 driver=ast latency=0 resolution=1920, 1080 resources: irq:19 memory:a1000000-a1ffffff memory:a2000000-a201ffff ioport:3000(size=128) memory:c0000-dffff
可能的解决方向:
优先排查显卡驱动适配问题
从lshw的输出能看到,系统现在用的是主板自带的ASPEED集成显卡及ast驱动,而非你CPU自带的UHD P630核显。ASPEED的ast驱动对Ubuntu桌面的现代UI支持不算友好,这大概率是卡顿的核心原因。- 先进入BIOS设置,找到「显示输出优先级」选项,把“CPU核显”设为第一输出设备,保存后重启,看看系统能不能切换到Intel核显的开源驱动(Ubuntu 22.04默认自带适配的Intel核显驱动)
- 如果BIOS里无法切换,或者切换后仍有问题,可以尝试手动安装Intel官方显卡驱动,不过优先解决输出优先级问题更直接
检查ZFS文件系统的配置优化
ZFS默认配置在部分硬件上可能没有针对性优化,加上是最小安装,可能缺少一些ZFS性能相关组件。- 打开系统监视器,观察内存、CPU、磁盘的实时占用情况,确认是不是ZFS的ARC(自适应替换缓存)占用过多内存,或者磁盘IO异常偏高
- 可以尝试限制ZFS的ARC大小:编辑
/etc/modprobe.d/zfs.conf,添加一行options zfs zfs_arc_max=8589934592(即限制ARC最多使用8GB内存,你有32GB内存这个比例比较合理),然后执行sudo update-initramfs -u后重启,看卡顿是否缓解 - 另外,最小安装可能没装全ZFS工具,执行
sudo apt install zfsutils-linux zfs-auto-snapshot补全相关组件试试
排查后台异常进程占用
有时候最小安装默认开启的服务或者安装过程中出现的异常进程,会大量消耗系统资源。- 打开终端执行
htop(如果没装先执行sudo apt install htop),实时查看CPU和内存占用最高的进程,看看有没有异常进程在持续消耗资源 - 也可以查看系统日志排查问题:执行
journalctl -xe,重点留意显卡、磁盘相关的报错信息
- 打开终端执行
备注:内容来源于stack exchange,提问作者moleculezz




