問題タブ [cpu-usage]
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.
java - 1 つの CPU を使用するように Java を設定する
設定された数の CPU のライセンスを持つアプリケーションがあり、チェックが完了する前に Java が実行される CPU の数を 1 に設定できるようにしたいと考えています。私は Solaris を実行していpbind
ますが、アプリケーションを起動してから pbind を使用すると、Java が使用できる CPU の数を設定する前にライセンスがチェックされると考えました。
Solaris で一定数の CPU を使用してアプリケーションを起動する方法を知っている人はいますか?
c# - C#(マネージコード)の* THREAD *のCPU使用率やRAM使用率を取得するにはどうすればよいですか?
プロセスのCPU使用率とメモリ使用率を取得する方法は知っていますが、スレッドごとのレベルで取得する方法を考えていました。最善の解決策がP呼び出しを行うことである場合、それも問題ありません。
必要なものの例:
sql-server - SQL Serverに何が影響しているのかを知るにはどうすればよいですか?
私のSQLServerCPUは、今日のほとんどの部分で約90%になっています。
常時使用しているため、再起動できません。
SQL内でそのようなCPU過負荷を引き起こしているものを見つけることは可能ですか?
私はSQLプロファイラーを実行しましたが、特に何かがそれを引き起こしているかどうかを判断するのは難しいです。
sp_who2を実行しましたが、すべてが正確に何を意味するのか、ここで考えられる問題を特定できるかどうかはわかりません。
「おそらく多く使用されている」という応答を先取りするために、これは今日、完全に正常な活動レベルから始まっただけです。
私はSQL内でCPUの問題を引き起こしている原因を見つける方法を探しています。
java - 利用可能なプロセッサを制限する
しばらく前に、Solarisを使用しているときに、Javaが認識できるCPUの数を制限したいという問題がありました(これはによって返されましたRuntime.getRuntime().availableProcessors()
。私はそれを持っていると思い、Linuxに関する情報を与えられ、それを信頼しました。を使用taskset
すると、Javaが使用するCPUの数が制限される(これは本当です)が、によって返されるものは変更されないことを伝えましたavailableProcessors()
。
availableProcessors()
この戻り値を変更する方法を見つけるためにかなり検索しましたが、何も見つかりませんでした。誰かがそれを制限する方法を知っていますか、またはなぜtaskset -c 0,1 java -cp ./ Test
うまくいかないのですか?
Test.java
乾杯
performance - OS XでアプリのCPU使用率を制御する方法は?
現在、フルスロットルで実行されているように見えるアプリケーションを実行していますが、ファンが最大で回転しているように見え、アクティビティモニターが、アプリケーションがプロセッサを100%使用していると報告しているにもかかわらず、せいぜい、私のマシンの2つのコアのうちの1つだけを100%使用しています。
アプリケーションがコンピューターの処理能力の100%、またはOSが許可する限り使用できるように、OS Xに指示するにはどうすればよいですか?このプロセスの優先度を設定するために「nice」や「renice」などのいくつかのターミナルコマンドを試しましたが、それでもフルスロットルで実行することはできません。
また、逆の方法を知りたいのですが、アプリのプロセッサ使用量の制限を設定します。たとえば、アプリXを20%で実行するように設定します。
これは、アプリのコードを変更せずに行うことができますか?
c# - プログラムの CPU 使用率を 70% 未満にプログラムで制限するにはどうすればよいですか?
最近、私は自分のプログラムを構築するときに、より健康志向になってきています。ほとんどのプログラムは実行に 2 ~ 3 分かかることに気付きました。この使用法をコードでプログラム的に制限しますか? これにより、特定の時間に複数のプログラムを実行できるようになります。
ありがとう、ニディ
java - プロセッサをピーキングする方法
私は狂ったように実行されているメソッド isReset() を持っています。私はそれを次のように定義しました
別のクラスで。以下のクラスは、このコードを使用する唯一のクラスです。
postgresql - Slony-I レプリケーションの CPU 使用率
最近、職場で slony (バージョン 2.0.2) をインストールする必要がありました。すべて正常に動作しますが、私の上司はレプリケーション中にスレーブ ノードの CPU 使用率を下げたいと考えています。ネットで検索しても、これに対するあからさまな答えは見つかりません。CPU 使用率を減らす (または更新を長期間にわたって分散させる) のに役立つ提案は、非常に高く評価されます!
cpu-usage - ディスク使用率または CPU 使用率に基づいてアプリケーションを調整する
現在のディスク使用率または CPU 使用率に基づいてアプリケーションを調整する方法を推奨できる人はいますか?
私が作成しているアプリケーションは、ハード ディスク上のファイルをスキャンするため、それ自体がかなりハード ディスクを集中的に使用します。ディスク使用率が高い場合 (つまり、ユーザー自身が非常に HDD または CPU を集中的に使用するアプリを実行している場合) に、アプリケーションをスロットルダウンする (または一時停止する) 方法を誰かが推奨できますか? 基本的に、私のアプリケーションはユーザーの生産性を妨げるべきではありません。これ自体がかなり大きな研究テーマであることは承知しています。しかし、これにどのようにアプローチするかについて、少なくともいくつかの手がかりが必要です。
あらゆる形でのヘルプは大歓迎です。:)
ありがとう。
サムラット。
performance - 割るより掛けるほうが安上がりなのはなぜですか?
私は最近、Vector 3 クラスを作成し、レビュー用に normalize() 関数を友人に提出しました。彼は、それは良いことだと言いましたが、可能な場合は逆数を掛けるべきだと言いました。なぜなら、「掛け算は割り算よりも CPU 時間のほうが安い」からです。
私の質問は、なぜですか?