load-average

89%CPUは理想的ですが、rhel8.4の負荷平均は非常に高いです。
load-average

89%CPUは理想的ですが、rhel8.4の負荷平均は非常に高いです。

私はRHEL 8.4を使用しており、CPUは89%アイドル状態ですが、常に負荷平均が非常に高いようです。 $ uname -a Linux dx11866-hs 4.18.0-305.el8.ppc64le #1 SMP Thu Apr 29 08:53:15 EDT 2021 ppc64le ppc64le ppc64le GNU/Linux $top top - 19:32:45 up 150 days, 3:45, 1 user, load average: 3936.78, 3934.85, 3935.12 Tasks: 819 total,...

Admin

効率性コアを備えたCPUでは、負荷平均をどのように計算する必要がありますか?
load-average

効率性コアを備えたCPUでは、負荷平均をどのように計算する必要がありますか?

私は最近、2つの「効率的な」コアと8つのパフォーマンスコアを備えたM1 pro CPUを搭載したMacBook Proを受け取りました。 htop / btop / topを実行すると、プロセススケジューラは常に需要が低い特定のプロセスを効率性コアに割り当て、そのコアが常に60%〜100%の容量で実行されるため、負荷平均が2よりも大きくなります。 2つの効率的なコアは、すでに複数のコアによってパフォーマンスが低下している負荷平均指標の有用性を減らすようです。遠い昔、シングルコアCPUを使用したときの負荷平均は直感的に理解されていました。しかし、現在システムに...

Admin

CPU使用率と平均負荷率の違い、いつ心配する必要がありますか?
load-average

CPU使用率と平均負荷率の違い、いつ心配する必要がありますか?

ここで複数の回答を検索しましたが、このシナリオに関連する回答が見つかりませんでした。答えが見つかったと思われる場合は、教えてください。 理解を助けるためにここに数字を追加します。 キャッシュサーバーとして機能する内部書面イベントベースの分散非同期ネットワークサービスを実行するために専用に使用される256 GBのRAMを備えた96コアベアメタルLinuxサーバーがあります。デーモンは32のワーカースレッドで実行されます。インポートとキャッシュの主なタスクに加えて、サーバーはヘルスチェックのために他のメンバーポーリング、Unixソケットへのメトリックの書き込みな...

Admin

Ubuntuでloadavg.cファイルをどこで見つけることができますか?
load-average

Ubuntuでloadavg.cファイルをどこで見つけることができますか?

Ubuntu バージョン: Linux バージョン 5.15.0-52-generic(buildd@lcy02-amd64-032)(gcc(Ubuntu 11.2.0-19ubuntu1) 11.2.0, GNU ld(GNU Binutils for Ubuntu) 2.38) 他の場所ではfs/proc/loadavg.cで見つけることができますが、私はそうではありません。 loadavg.cファイルはどこにありますか? ...

Admin

マルチスレッドアプリケーションを使用したマルチコアシステムの負荷平均の理解
load-average

マルチスレッドアプリケーションを使用したマルチコアシステムの負荷平均の理解

私たちのシステムの負荷平均に奇妙な状況があります。一日中アイドル状態のZAGというアプリケーションを実行しています。しかし、80分ごとに5〜15分間持続する一種の爆発的な活動があります。バースト時の負荷平均は60、70、80、100以上に上がります。興味深い事実:これらの高いバースト中に、htopのCPU使用率はCPUあたり10〜20%しか表示されないことがわかります。また、私が書いたスクリプトは、アイドル時間中にCPU使用率が低いことを示しています。 ps -eTo psr,user,pid,tid,cputime,class,rtprio,ni,pri,...

Admin

CPU LOAD AVRG+D状態のプロセス処理方法
load-average

CPU LOAD AVRG+D状態のプロセス処理方法

RHEL 7.6サーバー(カーネルバージョン - 3.10.0-957.el7.x86_64)で次のプロセスの状態を確認できますD(ユーザーで実行されますHDFS)。 ノート -Dステータスコードは、プロセスが中断できない省電力状態にあることを示します。 ps -eo s,user,cmd | grep ^[RD] D hdfs du -sk /grid/sdj/hadoop/hdfs/data/current/BP-1018134753-10.3.6.170-1530088122990 D hdfs du -sk /grid/sdm/had...

Admin

Dockerコンテナが膨大なCPU負荷平均を消費する理由
load-average

Dockerコンテナが膨大なCPU負荷平均を消費する理由

rhel 7.6サーバーの奇妙な動作について議論したいと思います。 サーバーkafka-01マシンにコンテナーと共にKafkaエクスポートプログラムをインストールしました(マシンの合計CPUは12です)。 次のymlファイルでは、Kafka エクスポートコンテナの構成について説明します。 more docker.kafka-exporter.yml --- version: '2.4' services: kafka-exporter: mem_limit: "612m" image: kafka-exporter:v1.2.0 ...

Admin

負荷平均に加えて、プログラムの効率を理解するための最良の方法は何ですか?
load-average

負荷平均に加えて、プログラムの効率を理解するための最良の方法は何ですか?

次のシナリオを考えてみましょう。 私のコンピュータには1つのプロセスしか実行されていません。topのようなリソースは100%のCPU使用率を提供するので大丈夫です。 CPUを効率的に使用しています。 2つのプロセスがあり、それぞれCPUの50%を占めます。全体が100%なので、依然としてCPUを効率的に使用しています。 私のコンピュータはN(比較的多数)プロセスを実行しています。 CPUが忙しいからです。私のプロセスはCPU使用率の100%に達しないかもしれませんが、プロセッサも使用量が多いため、まだ意味があります。 マシンにはプロセスが1つしかありません...

Admin

高いプログラムのロード、プログラムプロセスを終了すると、Linuxは通常のロード0.5に戻りません。なぜ?
load-average

高いプログラムのロード、プログラムプロセスを終了すると、Linuxは通常のロード0.5に戻りません。なぜ?

私が実行しているプログラムのCPU負荷は39.99で、私の4コアCPUが処理できるよりもはるかに多いのですが、プログラムを終了したとき(殺したとき)にCPU負荷がオンにならないのはなぜですか?ショーは0.50に落ちましたか? また、プログラムが終了するとすぐにCPU負荷が0.5まで低下しないため、ゆっくりと落ちるまで待つ必要があることを発見しました。なぜそんなことですか? ...

Admin

マルチコアシステムの負荷平均の理解
load-average

マルチコアシステムの負荷平均の理解

1つのマイクロプロセッサデバイスの負荷平均出力がtop1.0以上の場合、待機中のタスクがあることがわかります。しかし、論理コアを持つマルチコアシステムにn個のコアがある場合l*n(私のIntel CPUではn = 6でl*n= 12なので出力はnproc12です)、負荷平均を出力で割ってnprocこの数が1であることを確認する必要がありますか? (平均的に)待機中のタスクがあるかどうかを調べるために上記を使用するか、htop並列マルチコアシステムを使用して平均負荷が高すぎるかどうかを確認する方がよいでしょうか。 私のアプローチは間違っていると思いましたが、負...

Admin

Linuxサーバーの負荷が高くないと、突然遅くなります
load-average

Linuxサーバーの負荷が高くないと、突然遅くなります

次の仕様のWebサーバーがあります。 i7-4770K、32GB RAM、500GB SSD(1000Mbit/s接続)。 このサーバーは、Androidデートアプリのサーバー側専用です。このアプリの毎日のユーザー数は約15,000人です。 アプリがコンテンツをほとんど配信できないほど遅くなることがよくありました。速度低下が突然発生します。アプリケーションが速い場合は負荷が約2-3(上位コマンド)で、アプリケーションが非常に遅くなると負荷が1未満になることを確認しました。 何が問題なのでしょうか?どのプロセスがCPU / RAMなどを使用しているかを示す最上...

Admin

CPU使用率が1%のプロセスの負荷平均は1.5です。
load-average

CPU使用率が1%のプロセスの負荷平均は1.5です。

によると、ほとんどすべてのプロセスがスリープモードにある必要があるにもかかわらず、最近の組み込みシステムの負荷平均が約1.5に達することを確認しましたhtop。 このシステムは、buildrootを使用して構築されたライブLinuxカーネル(4.14.126)を実行するデュアルコアCortex-A9です。 initramfsをルートファイルシステムとして使用し、スワップがないためディスクI/Oなし正常動作中。 少しの調査の後、私たちは次のプログラムによってロードが発生したことを発見しました。修正する、これはソフトウェアアップデートのための便利なWebインター...

Admin

Digital Ocean Dropletの負荷平均の理解
load-average

Digital Ocean Dropletの負荷平均の理解

愚かな質問なのでお詫び申し上げます。私はほとんどの時間をstackoverflowに送り、ここでは水の外の魚になったような感じを受けます。 私は標準的なDigital Ocean Dropletを持っており、月5ドルを支払い、1vCPU、1GBメモリ、1TB転送を得ます。誰かからサーバーが応答するのに時間がかかるというメールが届きました。 Digital Oceanにログインしてグラフを見てみると、サーバーがCPUの2%または3%、帯域幅は約20kbps、ディスクは200kBpsしか使用していないようです。私の考えでは、最大値は約100%でなければならず、2...

Admin

再現可能な負荷平均の計算
load-average

再現可能な負荷平均の計算

LA計算を掘り下げています。だから私が見つけたものは次のとおりです。 LAは5秒ごとに指数移動平均を計算します。 LA(t) = LA(t-1) + EXP_R * (n(t) - LA(t-1)) どこ LA(t-1) - 最後の反復で記録されたLA。 EXP_R - 1分、5分、15分に対して事前定義された3つの定数。 n(t) - システムのR(実行中) または (中断不可能) プロセス数D 以下は、これらの操作(およびいくつかの浮動小数点マジック)を実行するカーネルコードです。 unsigned long avenrun[3]; sta...

Admin