
仮想LinuxおよびUnixゲストのCPU使用率を呼び出すアプリまたはツールを探しています。私は「stress」というアプリを見つけました。Stackoverflowに投稿するしかし、Unix/Linux ユーザーが何を推奨するか興味があります。
答え1
Linuxの場合のgotoはcpuburn
(ホームページ)。他の UNIX システムでも同様に動作するはずです。
答え2
stress
かなり良いです。他のものを使用する理由は見当たりません。
stress --cpu 6 --timeout 10
答え3
cpuburn
良いと思いますstress
が、追加のストレスに使用する Python スクリプトもあります。
import multiprocessing
import math
def worker():
#worker function
print ('Worker')
x = 0
while x < 1000000000000000000:
print(x)
p = x*math.pi
p2 = math.sqrt(x**2 + p**2)
print(p2)
x += 1
return
if __name__ == '__main__':
jobs = []
for i in range(50):
p = multiprocessing.Process(target=worker)
jobs.append(p)
p.start()
答え4
私はストレスメカニズムを幅広く提供するstress-ngを開発してきました。Ubuntu 16.04 で、次のコードがサポートされました。
stress-ng は現在 Debian 8 および Ubuntu 14.04 で利用可能です。stress との下位互換性を維持しようとしていますが、クリーンな書き直しです。stress-ng は、さまざまな方法でコンピュータ システムをストレス テストします。コンピュータのさまざまな物理サブシステムとさまざまなオペレーティング システム カーネル インターフェイスをテストするように設計されています。stress-ng の機能: 120 を超えるさまざまなストレス テスト、浮動小数点、整数、ビット操作、制御フローをテストする 50 を超える CPU 固有のストレス テスト、20 を超える仮想メモリ ストレス テスト