hcdy.net
当前位置:首页 >> 写一个shEll用来消耗linux的内存 >>

写一个shEll用来消耗linux的内存

只能大概控制一下消耗的内存数量, 可以自己修改脚本中的参数, 目前是占用1GB内存1个小时. 注意需要可以mount的权限, 比如说root #!/bin/bashmkdir /tmp/memorymount -t tmpfs -o size=1024M tmpfs /tmp/memorydd if=/dev/zero of=/tmp/memory/bl...

命名行下输入python 然后写个死循环: while True: print "i want to exaust cpu" 试试呗,水平有限。 应该会提高,但不知道能提到多少。

可以试试下面的死循环脚本 会不断的计算机 2的(2的20)次方。 while : do echo 2^2^20|bc &>/dev/null done

使用死循环消耗CPU资源。 本脚本,如果是有多颗CPU,可以选择消耗多少颗CPU的资源;使用方法很简单,参数8表示消耗8颗CPU的资源,运行后,会有一堆 kill 命令,运行这些命令即可kill掉死循环进程。 #! /bin/bash # filename killcpu.sh endless_...

如果删除/xxx/xxxxxx/xxx/下 3天以前的 所有内容: find /xxx/xxxxx/xxx/* -mtime +3 -exec rm -rf {} \;如果删除/xxx/xxxxxx/xxx/下 3天以前的 所有文件(不包含目录): find /xxx/xxxxx/xxx/* -type f -mtime +3 -exec rm -rf {} \;如果不删除M...

一句话 free -m |grep -i mem |awk '{print $3/$2*100,"%"}'

free -G top -bn1 df -h 通过这些命令,自己去截取换算

如果只做四个简单的运算这应应该可以 shell脚本代码如下: #!/bin/bash read -p "input num1:" a read -p "input num2:" b read -p "input operator:" o case $o in +) let "res=a + b" echo $res;; -) let "res=a - b" echo $res;; /) awk 'BEG...

#! /bin/bash echo -n "PidName " > /root/script/pid.f echo "MeMery " >> /root/script/pid.f PIDPATH=/proc/ TOTLE=0 cd $PIDPATH DOC=`ls` for DOCNAME in $DOC do if [ -d $DOCNAME ]; then cd $DOCNAME if [ -f status ];then MEMERY=`gre...

系统CPU和内存是无法控制的,只能是在系统上跑个什么后台进程或者程序来使CPU下降才行。

网站首页 | 网站地图
All rights reserved Powered by www.hcdy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com