cpulimit

HashcatのCPU使用率を*実際に*制限する方法
cpulimit

HashcatのCPU使用率を*実際に*制限する方法

私は私のCPUで生きているゴミを吹き飛ばしたくありません。 hashcatプログラムはCPUとGPUを大量に使用します。 人々は、例えば、CPU使用量を制限するツールを使用するなどの簡単なソリューションをオンラインで推奨しますが、cpulimitそれがするのは、Hashcatを切り取るだけです。 スレッドやコアを調整することも役に立たず、状況をさらに悪化させる可能性があります。私のCPUは、Hashcatの実行中に常に約94〜8%と90度以上です。この-wオプションは、温度を下げるのに最大限に数度しか役に立ちません! だからはいこの問題を解決する方法はありま...

Admin

システムの使用量が多い場合は、バックグラウンドプロセスのCPU使用率を制限してください。
cpulimit

システムの使用量が多い場合は、バックグラウンドプロセスのCPU使用率を制限してください。

現在、私は次のことを行います。 Ubuntuサーバーのシステム負荷が高い場合、現在実行中の特定のバックグラウンドプロセスのPIDを取得し、PIDを使用してcpulimitを開始します。システムの負荷が低くなると、バックグラウンドプロセスがより速く実行されるようにcpulimitを終了します。ロードがまだ高すぎる場合は、cpulimit を終了し、プロセスの下限値で再起動します。 数時間後にバックグラウンドプロセスが完了するまでこれを繰り返します。しかし、この作業を毎日手動で実行するのは非常に面倒なので、これを自動化する方法があるかどうか疑問に思いました。 ...

Admin

システム全体の総CPU使用量を制限しますか?
cpulimit

システム全体の総CPU使用量を制限しますか?

NAT VPSでChromeインスタンスを実行しています。 NAT VPSなので、15分の負荷平均が1より大きくすることはできないなど、いくつかの制限があります。ただし、いくつかのWebページを起動して訪問するだけで負荷が2倍以上増加し、インスタンスが終了します。 CPU使用量の制限についてオンラインで読みましたが、ほとんどは単一のプロセスに制限されていますが、Chromeは複数のプロセスを作成します。試してみましたcpulimitが、単一のPIDでのみ機能するので役に立ちませんでした。 システム全体のCPU使用率を制限する方法はありますか?それとも、少なく...

Admin

Ubuntu 18と20で複数のclamscanプロセスを実行するためにclamscanとcpulimitを一緒に使用する
cpulimit

Ubuntu 18と20で複数のclamscanプロセスを実行するためにclamscanとcpulimitを一緒に使用する

clamavとcpulimitをインストールしました。 CPU制限が70%のルートではなく、/homeのすべてのディレクトリを1つずつスキャンしたいと思います。 私は次のコマンドを使ってcentosとalmalinuxでこれを行います。 /home/検索 - 最小深さ1 - 最大深さ1 - dを入力してください! -user root -exec cpulimit -l 70 - /usr/bin/clamscan -i -r {}> /root/scan_results.txt 上記のコマンドはcentosでうまく機能します。ただし、Ubuntu 1...

Admin

「Webコンテンツ」にCPUとメモリ制限を適用するには?
cpulimit

「Webコンテンツ」にCPUとメモリ制限を適用するには?

デスクトップショートカットを使用してプログラムにメモリ制限を適用し、子プロセスにも同じ制限を適用しようとしました。 「ウェブコンテンツ」が別々のプロセスであることがわかりました。Webコンテンツとは何ですか私のコンピュータで高いメモリを使用するだけでなく。 たとえば、私は.desktopFirefoxと実行行のあるFirefoxショートカットでサブプロセスを使用しています。 Exec=sh -c "ulimit -m 131072;nice -u username 19; cpulimit -l 25 -- ../firefox/firefox/firefo...

Admin

リソース集約型プログラムの自動シャットダウン
cpulimit

リソース集約型プログラムの自動シャットダウン

当社では、ヘッドレスLinuxマシンを開発マシンとして使用しています。ただし、場合によっては、ユーザーがそのコンピュータのすべてのリソース(CPU、RAM)を使用して他の人の仕事に影響を与えることがあります。したがって、ユーザーは単一のプロセスで占有できるリソースの量を制限したいと考えています。 ユーザーが利用できるリソースの総量を制限するユーティリティはLinuxにありますか?または、あまりにも多くのリソースを消費するプロセスを自動的に終了しますか? ...

Admin

cgroupを使用して制限しながら、LinuxプロセスがCPUを100%使用していると信じさせる方法は何ですか?
cpulimit

cgroupを使用して制限しながら、LinuxプロセスがCPUを100%使用していると信じさせる方法は何ですか?

Cgroupを使用すると、プロセスで使用されるCPU時間cpu.cfs_quota_usとパラメータを人為的に制限できますcpu.cfs_period_us。 ただし、これにより、プログラムがCPU使用率を監視するとき(たとえば、停止時間とCPU時間の比較)が不一致を引き起こす可能性があり、通常のパフォーマンス低下アルゴリズム(ライブコンテンツ品質の低下など)が開始されない可能性があります。 cgroupポリシーを使用してプログラムを制限しながら、プログラムがCPUを100%消費していると思うようにするにはどうすればよいですか? ...

Admin

「cpulimit」がChromiumブラウザを制限しないのはなぜですか?
cpulimit

「cpulimit」がChromiumブラウザを制限しないのはなぜですか?

cpulimitCPU使用率が高いので、Chromium Webブラウザの速度を調整し、端末を使って実行したいと思います。 cpulimit -l 30 -- chromium --incognito ただし、期待どおりにCPU使用率を制限しません(たとえば、最大制限は30%)。 100%再利用できます。なぜ?私は何が間違っていましたか? ...

Admin

システムCPUを加熱するために特定のプロセスを停止します。
cpulimit

システムCPUを加熱するために特定のプロセスを停止します。

いくつかの計算を実行するプロセスがあります。これにより、システムのCPUが熱くなり、ファンが速く回転します。 プロセスを実行したいのですが、優先順位は低いです。システムが熱くなり、ファンが回転したくありません。この目標を達成することは可能ですか? 重要な場合は、私のCPUはAMD Ryzen 5 3500Uで、プロセスはブラウザタブです(Chromiumで実行していますが、役に立つ場合はブラウザを変更します)。役に立つ場合は、仮想マシンでブラウザ全体を実行することもあります。 私が試したことと失敗した理由: これまでに発見された最善の解決策は、最大CPU...

Admin

systemd-runを使用してCPU使用率を制限する方法
cpulimit

systemd-runを使用してCPU使用率を制限する方法

アイドル状態でもCPUを100%使用するバグのあるプログラムがあります。現時点ではこれを修正することは実用的ではないので、CPUを10%以下で使用できるように制限したいと思います。しかし、私が何をしても、そのプロセスは常に1つのCPUを100%占めます。 私について知りましたアーチスウィキ次の内容でファイルを作成するように教えてください。 # cpulimit.slice [Slice] CPUQuota=10% 明らかに、次の制限を使用してシェルを起動できます。 systemd-run --slice=cpulimit.slice --uid=m...

Admin

システムリソースが不足しているLinuxシェルラッパーランチャーはありますか?
cpulimit

システムリソースが不足しているLinuxシェルラッパーランチャーはありますか?

niceプロセスの優先順位は最大30%、コア1つに制限されるなど、低い優先順位を持ちます。各ツールには異なる構文があります。特にマスターするのが難しいようです。文法は重要ではありません。 (サーバー上)複数のタスクに対してこのコードを書くことは多くのタスクになります。renicecpulimittasksetionicecpulimit niceそれだけでは問題は解決しません。たとえば、nice -n19 stress --cpu 8 --io 4 --vm 2 --vm-bytes 128M --timeout 10sデスクトップシステムで実行すると役に...

Admin

わずかなコンピューティングパフォーマンスでBOINCを実行できますか?
cpulimit

わずかなコンピューティングパフォーマンスでBOINCを実行できますか?

私は以下を使用して科学的な結果を見つけるのに役立つことがわかりました。ボンケ。試してみると、CPUやメモリを使いすぎてデスクトップがクラッシュしました。 UbuntuにBOINCを実行しますが、CPUのパフォーマンスまたはメモリの最大20%を使用するように指示する方法はありますか? ...

Admin

cpulimit は実際に CPU 使用量を制限しません。
cpulimit

cpulimit は実際に CPU 使用量を制限しません。

私は次cpulimitのように始めましたcron: 00 16 * * * /usr/bin/cpulimit --limit 20 /bin/sh /media/storage/sqlbackup/backups.sh 操作が開始されると、通常どおりCPUが急増し、ビープ音が鳴りますが、実際に識別可能な調整は発生しません。タスク自体は多くのサブディレクトリで構成されたディレクトリを繰り返し実行し、実行されるたびにこれがサブrsyncプロセスrsyncを生成すると思います(実行の上部にはrsync呼び出しに使用できるpidがあり、数分後に別のpidがあ...

Admin