【Linux】第十八章 调优系统性能

1. 系统管理员可以使用哪个命令来更改tuned守护进程的设置?

tuned 的调优配置集存储在 /usr/lib/tuned(默认) 和 /etc/tuned(自定义 或当前有效)目录下。每个配置集都有一个单独的目录,目录中包含 tuned.conf 配置文件及其他可选文件。

tuned-adm 命令用于更改 tuned 守护进程的设置。

  • tuned-adm active 命令可识别当前活动的调优配置集。
  • tuned-adm list 命令可列出所有可用的调优配置集。
  • tuned-adm profile_info 命令可显示活跃的调优配置文件的信息。
  • tuned-adm profile profilename 命令切换为更符合系统当前调优要求的其他有效配置集。
  • tuned-adm recommend 命令可以为系统推荐调优配置集。
  • tuned-adm off 命令关闭 tuned 应用调优活动。

2. nice值是什么?

为了使操作系统能够更加灵活地管理多任务的调度,尤其是在 CPU 资源有限的情况下。操作系统通常会根据进程的优先级来分配 CPU 时间,但有时,用户希望能够手动调整某些进程的优先级,以达到特定的需求。

nice 值的范围介于 -20(最高优先级)到 19(最低优先级)之间,nice 值越高,表示优先级越低(该进程容易将其 CPU 使用量让给其他进程);nice 值越低,表示优先级越高(该进程更加不倾向于让出 CPU)。

3. 如何使用top和ps命令查看nice级别?

top 命令查看 nice 值(NI列),priority(PR列)显示其调度的优先级, nice 值 -20 映射至 PR 值 0。

ps 命令加上合适的选项也可以显示进程的nice级别。

4. 使用nice命令启动进程时,进程的默认值是多少?

所有用户都可以使用 nice 命令来启动具有默认或更高 nice 值的命令,默认为 10,-n 选项可以设置特定 nice 值。

5. 如何更改现有进程的nice级别?

使用 renice 命令来更改现有进程的 nice 级别。renice -n 级别 进程。

相关推荐
猫头虎4 分钟前
猫头虎 AI工具分享:一个网页抓取、结构化数据提取、网页爬取、浏览器自动化操作工具:Hyperbrowser MCP
运维·人工智能·gpt·开源·自动化·文心一言·ai编程
冰橙子id28 分钟前
linux系统安全
linux·安全·系统安全
stark张宇32 分钟前
VMware 虚拟机装 Linux Centos 7.9 保姆级教程(附资源包)
linux·后端
Johny_Zhao39 分钟前
Ubuntu系统安装部署Pandawiki智能知识库
linux·mysql·网络安全·信息安全·云计算·shell·yum源·系统运维·itsm·pandawiki
悲伤小伞1 小时前
linux_git的使用
linux·c语言·c++·git
cocologin2 小时前
RIP 技术深度解析
运维·网络·网络协议
cv高级工程师YKY2 小时前
SRE - - PV、UV、VV、IP详解及区别
大数据·服务器·uv
庸子2 小时前
基于Jenkins和Kubernetes构建DevOps自动化运维管理平台
运维·kubernetes·jenkins
Lpy25692 小时前
Docker Desktop 安装到D盘(包括镜像下载等)+ 汉化
运维·docker·容器
眠修3 小时前
Kuberrnetes 服务发布
linux·运维·服务器