首页 > 系统相关 >linux cpu使用率

linux cpu使用率

时间:2022-10-31 16:01:25浏览次数:89  
标签:50000 限制 80% linux 使用率 占用率 cpu


限制某个进程的cpu使用率

cd /sys/fs/cgroup/cpu
mkdir cg1 //在cpu目录下创建一个cpu控制族群,这时会在这个目录下自动生成几个文件,其中,限制cpu使用率主要和两个文件有关:
cpu.cfs_period_us //cpu分配的周期(微妙),默认为100000
cpu.cfs_quota_us //表示该control group限制占用的时间(微妙),默认为-1,表示不限制,如果设置为50000,则表示占用50000/100000=50%的cpu

参考文章:​​cgroup使用示例-cpu限制​


cpu平均使用率和最高使用率

cpu平均占用率不能超过80%,一旦超过80%之后有再有后台程序运行可能会失去流畅的感觉。
cpu最高占用率不能超过90%,哪怕你平均占用率低于50%,但一下子卡于90%有可能会使画面出现卡或者顿的状态。


标签:50000,限制,80%,linux,使用率,占用率,cpu
From: https://blog.51cto.com/u_15854579/5810122

相关文章

  • linux下PS1命令提示符
    PS1PS1就是用来设置命令提示符的环境变量以下是PS1中可以使用的转义字符\d:代表日期,格式为weekdaymonthdate,例如:"MonAug1"\H:完整的主机名称。例如:我的机器名称为......
  • linux 利用rsync同步文件到多台机器
    背景:我需要经常把160机器上的文件,同步到171,111,105等为什么选择rsync?它可以实现增量同步。解决方案:1.安装sudoapt-getinstallrsync#Debiansudoyum......
  • Linux下磁盘管理工具:hdparm/iostat/parted/fdiisk/badblocks/smartctl/losetup/sg3_ut
    一、hdparm:    hdparm可以检测,显示与设定IDE,SCSI,SATA,SAS硬盘的硬件参数,    如:hdparm-I/dev/sdc可以获取sdc的硬件信息    hdparm-W0/de......
  • linux下项目自动化备份
    #!/bin/bash#日期:20220927#执行环境:192.168.25.38#功能:每周自动备份/data下"elasticsearch|project|software"的数据#描述:此脚本每周一执行一次,自动删......
  • linux基础命令4
    用户和组群账户管理用户的角色是通过UID(用户ID号)来标识的,每个用户的UID都是不同的。在Linux系统中有三大类用户,分别是root用户、系统用户和普通用户。root用户UID为0......
  • Linux安装MySQL
    我使用的是yum安装MySQL,但是MySQL是没有yum源的,这时候就要去MySQL官网下载,下面步骤是安装最新的yum源,如果不想使用最新的这里我就直接给下载地址了https://dev.mysql.com/......
  • CentOS7 linux查看端口号的
    文章目录​​1.查看已开放的端口​​​​firewall-cmd--list-ports​​​​2.查询端口号8080是否开启​​​​firewall-cmd--query-port=8080/tcp​​​​3.开放端口(开放......
  • linux 如何ssh免密登录
    需求:因为有多台服务器,需要互相拷贝数据,每次都要输入密码有些麻烦。所以,想免密登录。背景:有两台服务器:服务器A:192.168.49.171 服务器B:192.168.49.160 需......
  • linux expect
    linuxexpect介绍expect是由DonLibes基于Tcl(ToolCommandLanguage)语言开发的,主要应用于自动化交互式操作的场景,借助Expect处理交互的命令,可以将交互过程如:ssh登录,ftp......
  • Linux 硬件管理
    实验环境:Linux5.19.13-arch1-1konsole22.08.21.简介计算机主要硬件:主板、CPU、GPU、内存、硬盘、声卡、显卡、电源、鼠标、屏幕等,这里只讨论普通计算机的硬件......