美文网首页
Linux模拟cpu,io,mem打满

Linux模拟cpu,io,mem打满

作者: for笑 | 来源:发表于2024-03-11 15:04 被阅读0次

    cpu打满

    for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l)`; do dd if=/dev/zero of=/dev/null & done

    pkill -9 dd

    io打满

    while true;

    do

        dd if=/dev/urandom of=/burn bs=1M count=1024 iflag=fullblock

    done

    这条命令的意思是采用dd工具模拟读写。if指定输入的文件名,of指定输出的文件名,bs同时设置读写块的大小为1M,count是指仅拷贝1024个块,块大小等于bs指定的字节数。iflag=fullblock表示堆积满block

    mem打满指定的大小size=4096M,持续30s

    mkdir /tmp/memory;mount -t tmpfs -o size=4096M tmpfs /tmp/memory;dd if=/dev/zero of=/tmp/memory/fast;sleep 30;umount /tmp/memory;rm -rf /tmp/memory;

    相关文章

      网友评论

          本文标题:Linux模拟cpu,io,mem打满

          本文链接:https://www.haomeiwen.com/subject/qzmmzdtx.html