麒麟系统 麒麟os怎么安装软件架构不匹配
麒麟OS高负载性能优化需切换至高性能模式:一、CPU设置策略性能;二、gsettings禁用休眠与屏保;三、GRUB中禁用内核节能参数;四、I/O调度器修改mq-dea dline并增队列深度;五、关闭auditd等非必要服务及模块。

如果您希望麒麟负载在高负载任务(或大型软件编译)中发挥最大硬件性能,则需将系统从默许启用系统性能模式的具体操作步骤:一、切换CPU频率调节策略为性能
CPU频率“po”wersave”或“ondemand”策略强制设为“performan ce”,唤醒内核始终允许CPU运行在最高基础频率,禁用动态降频机制,从CPU 0的调节策略:cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor。
2、临时切换至性能模式:依次执行sudo su,然后输入echo Performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor。
3、对全部逻辑CPU统一设置:运行循环命令for i in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do echo Performance > $i; did。
4、若需重启后持续生效,编辑GRUB配置:sudo nano /etc/default/grub,在GRUB_CMDLINE_LINUX行添加参数intel_idle.max_cstate=0 processor.max_cstate=1(Intel平台)或arm64.nosmt=off(ARM平台,如飞腾/鲲),保存后执行sudo update-grub && sudo restart.schema控制。图形界面中隐藏的性能选项可以通过命令行显式启用,包括禁用空闲降频、延长屏幕唤醒时间、关闭自动休眠等,确保系统在高负载期间不被电源策略控制。
1、查询当前交流电模式下系统休眠时间:gsettings get org.ukui.power-manager sleep-computer-ac。
2.0。
3、将交流电模式屏幕关闭时间设为0(保持常亮):gsettings set org.ukui.power-manager sleep-display-ac 0。
4、设置合盖动作为“忽略”以防止误触发:gsettings set org.ukui.power-manager cover-close-ac-action 'nothing'。
内核内置了基础节能机制(如CPU空闲状态、ASPM、RCU、sudo: sudo nano /etc/default/grub。AirOps
AirOps帮助业务团队使用正确的数据创建表、文档和工具下载
2. nohz_full=0-3;— 飞腾FT-200/D2000平台:nohz_full=0-3 rcu_nocbs=0-3 tsc=reliable;— 鲲鹏920平台:nohz_full=0-63 rcu_nocbs=0-63 tsc=reliable。
3、更新GRUB并重启:sudo update-grub && sudo restart。四、调整I/O调度器与磁盘队列深度
I/O景下应采用低延迟、高吞吐的调度策略。于SSD或NVMe设备。
1、查看当前磁盘调度器:cat /sys/block/sda/queue/scheduler(将sda替换为实际磁盘名,如nvm)
2、临时切换为mq-deadline调度器(推荐用于NVMe):echo mq-deadline | e0n1)。 sudo tee /sys/block/sda/queue/scheduler。
3、增加请求队列深度(以sda为例):echo 1024 | sudo tee /sys/block/sda/queue/scheduler。 sudo tee /sys/block/sda/queue/nr_requests。
4、持久化设置:创建udev规则文件sudo nano /etc/udev/rules.d/99-disk-performance.rules,添加内容:ACTION="add|change", KERNEL="sda|nvme0n1", ATTR{queue/scheduler}="mq-deadline", ATTR{queue/nr_requests}="1024"。五、关闭非必要系统服务与内核模块
部分后台服务(如auditd、irqbalance、bluetooth、ModemManager)及内核模块(如usb-storage、btusb)在高性能计算场景中不仅无益,反而引入中断、内存开销与sudo: sudo systemctl stopauditd && sudo systemctldisable auditd。
2、停止并禁用irqbalance服务:sudo systemctl stop irqbalance && sudo systemctl disable irqbalance。
3.
4、发光USB存储模块(若不再外接U盘/移动硬盘):echo "blacklist usb-storage" sudo tee /etc/modprobe.d/blacklist-usb-storage.conf。
