在 Linux 上简单模拟系统负载的方法
For Linux

在 Linux 上简单模拟系统负载的方法

系统管理员通常需要探索在不同负载对应用性能的影响。这意味着必须要重复地人为创造负载。当然,你可以通过专门的工具来实现,但有时你可能不想也无法安装新工具。 每个 Linux 发行版中都自带有创建负载的工具。他们不如专门的工具那么灵活,但它们是现成的,而且无需专门学习。 下面命令会创建 CPU 负荷,方法是通过压缩随机数据并将结果发送到  : cat /dev/urandom | gzip -9 > /dev/null 如果你想要更大的负荷,或者系统有多个核,那么只需要对数据进行压缩和解压就行了,像这样: cat /dev/urandom | gzip -9 | gzip -d | gzip -9 | gzip -d > /dev/null 按下  来终止进程。