問題タブ [cpu-load]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
11280 参照

node.js - 50000の同時クライアントを処理するsocket.ioを備えたnode.jsサーバー

アニメーションの更新を受信するためにサーバーに常に接続する必要があるJavascriptコントロールを開発しています。

このようなものをAmazonクラウドでホストすることを計画しています。

シナリオは次のようになります。サーバーは更新を待機しているactivemqキューに接続し、更新ごとに接続されているすべてのクライアントにブロードキャストします。

node.js + socket.ioでそのような負荷を処理することさえ可能ですか?単一のnode.jsサーバーでそのような負荷を処理できますか?複数のノードを使用する必要がある場合、異なるノード間の高速トランスポートを整理するにはどうすればよいですか?

0 投票する
5 に答える
5358 参照

android - Android デバイスでさまざまな種類の負荷をシミュレートするにはどうすればよいですか?

多くのRAMとCPUが使用されている、ネットワークが他のアプリによって消費されている、別のアプリによってバッテリーが消耗しているなど、さまざまな状況でアプリの動作をテストしようとしています。

ここで、(100-X)% の RAM を使用したい (レンダリングを利用できない) としましょう。アプリで使用できるのは X% だけです。それをシミュレートして、その状態でアプリを実行するにはどうすればよいでしょうか?

同様に、システムで他のさまざまなアプリが実行されているために、ネットワークの Y% しか利用できないとします。今度は、ネットワークの可用性の (100-Y)% をレンダリングしてシミュレートし、その状態でアプリを実行したいと考えています。

CPU が (100-Z)% ビジーで、テストしたいアプリの時間の Z% しか使用できません。

これらは、私がシミュレートしたい状況です。誰かが私にツールを見せたり、これを行う方法を説明してくれませんか?

0 投票する
1 に答える
3344 参照

linux - i3 Linux システムの最適負荷平均

私は i3 Linux サーバーを使用しており、システムに関する以下の情報を入手しました。

現在の負荷平均は次のとおりで、稼働時間は次のとおりです。load average: 3.70, 3.03, 2.77

Nagios を介してサーバーの負荷平均を監視したいと考えています。そのために、システムが警告および重大なしきい値を設定するための最適な負荷平均について知りたいです。

私はいくつかの情報を得ました:i7 =コアあたり2スレッドの4コア、その場合、最大負荷平均しきい値はどうなりますか? 8か4?

0 投票する
2 に答える
1843 参照

linux - Linux 許容負荷平均

私はいくつかのクローラー php スクリプトを実行する Linux 専用サーバー マシン (8 コア 8 GBRAM) を持っています。システムの負荷は最終的に約 200 になります。私はコンテンツをホストするためにマシンを使用していないので、上記の目的でこのような高レベルの負荷の副作用が生じる可能性があります.

0 投票する
1 に答える
652 参照

python - Python の psutils -- top/monit と同様に CPU 負荷を反映しますか?

会社の Web サーバーの負荷をログに記録するプログラムを作成しています。ログに記録する必要がある情報の 1 つは、サーバーの CPU 負荷です。

monitCPU 負荷 --またはtop/ -- は、 1 つのコアに対して正規化された、コア全体の合計htop負荷を反映していることを知っています。そのため、8 コア サーバーの場合、合計負荷 (負荷が高い場合) は 100% を超えます。そして、すべてのコアが最大負荷で実行されている場合、800% に達する可能性があります。

ただし、monit および top/htop は、CPU 負荷の数値が 800% を超えて、ジョブがキューに入れられていることを示す、オーバーサブスクライブされた CPU 負荷を示すこともあります。

そんな状況に興味があります。

私の質問:

  1. このpsutil.cpu_times_percent()関数は、monit の /top の CPU 負荷インジケーターと同じように動作しますか? cpu_times_percent()つまり、キューに入れられているジョブがある場合、返されるパーセンテージは 100% よりも高くなります ( 1 コアではなく 100% に正規化されます)。

  2. #1 に対する答えが「いいえ」の場合、オーバーサブスクリプション / ジョブがキューに入れられていることをどのように検出できますか?

0 投票する
1 に答える
1056 参照

performance - 高負荷 低 CPU 低 iowait の理由は?

ここに画像の説明を入力

ここに画像の説明を入力ここに画像の説明を入力

最初のグラフのこれらのピークを見てください。これを引き起こす要因は何ですか?

CPU 24X6