做国外网站翻译中国小说赚钱,招聘网站可以做劳务派遣吗,一加官方网站进入,做脚本的网站最近公司项目上线时#xff0c;红蓝线巡检时#xff0c;部分服务器因配置高但使用率低而需要降级。 为了避免降级#xff0c;如何增加内存和CPU使用率#xff1f;
这可以通过脚本来实现。 当前服务器操作系统版本#xff1a;-7_5。
连接服务器后#xff0c;登录账号。 …最近公司项目上线时红蓝线巡检时部分服务器因配置高但使用率低而需要降级。 为了避免降级如何增加内存和CPU使用率
这可以通过脚本来实现。 当前服务器操作系统版本-7_5。
连接服务器后登录账号。
1.查看当前CPU使用率。 输入最上面的命令
如下图所示可以看到CPU使用率0.7% 2、输入cd /usr/local进入本地目录使用sudo touch cpu.sh在该目录下新建shell脚本。 并将以下文本写入脚本并保存 #!/bin/bash endless_loop() { echo -ne i0; while true ;do ii100; i100;done | /bin/bash } if [ $# ! 1]; then echo USAGE: $0 exit 1; fi for i in seq $1 do endless_loop pid_array[$i]$!; done for i in ${pid_array[]}; do echo kill $i ; ; done
3.执行 sudo nohup sh ./cpu.sh 7
这里需要注意的是我的CPU是8核所以需要占用7个才能达到我想要的CPU使用率红色标记的数字是需要占用的CPU个数需要修改根据您的实际需要
执行完后可以看一下进程输入ps -ef|grep bash可以看到有7个bash进程
然后输入top命令查看CPU使用率。 您可以看到 7 bash 正在运行完整的 7 个 CPU。
就是这样。 这是关于多核的。 单核 CPU 略有不同。 我们来谈谈单核CPU如何在不崩溃的情况下提高内存使用率。
对于单核来说不可能让那个CPU满了所以这里需要一个限制脚本。本文档所需的资源是免费提供的您可以点击下载提高cpu和内存使用率的资源文件- Linux文档资源-CSDN下载
1、连接服务器输入cd /usr/local进入本地目录。 下载的资源解压后你会看到里面有cpu.sh。 您可以将该文件直接放在该目录中。
2. 执行sudo chmod xcpu.sh。 然后使用 sudo nohup sh ./cpu.sh 1 命令来填满cpu。 注执行该命令后目录会自动生成一个nohup.out文件使用sudo tail -200f nohup.out查看该文件可以看到生成的PID即bash的进程号。第二个进程号抄下来
3、将解压后的-1.1.tar.gz放入本地目录。 执行命令sudo tar --1.1.tar.gz
4、进入解压目录-1.1
5、执行命令sudo make
6、然后执行命令sudo ./ -p PID -l 55%命令中的PID
执行top命令后可以看到CPU占用率已经完美下降一直在60以下的范围内变化。
至此操作结束。