問題タブ [cpu-speed]

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 投票する
3 に答える
133 参照

java - if と return と while のどちらが速くて最適ですか?

条件が満たされるまで値を移動する必要があるため、for ループと while ループについて質問があります。どちらが低レベルでより効率的か、そしてその理由は?

つまり、次の 2 つのコードは同じ結果になります。

為に:

その間:

これは考えられるループの小さな例であり、数千のレコードを見ることができます。

より効果的なコードは何ですか?この場合はしばらく使わないといけないといつも言っていますが、低レベルはまだ良い間なのか、それとももっと良いのか疑問に思っています。

どうもありがとうございました。

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

android - さまざまなデバイスでのアニメーション速度

開発中の Android ゲームに簡単な翻訳アニメーションがあります。いくつかのデバイスでテストすると、10 インチのタブレット、7 インチのタブレット、およびスマートフォンで非常に異なる速度で動作します。

さまざまなデバイスでアニメーションの速度を均一にする「最先端の」方法は何ですか?

ありがとう、

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

performance - Matlab でのプロットと数値計算の処理時間

合計で 34 秒かかる関数があり、これを高速化したいと考えています。最も遅い関数は次の 2 つです。

1) 非常に単純な関数ファイルがあります。

currentPoint と startPoint は単なる整数です。私のメイン関数の間、私はこの関数を 1.114.239 回呼び出します (私のコンピュータは 13.364 秒かかります)。これをもっと速くすることはできますか?

2) かなり時間がかかる私の機能の別の部分は、1934 行のプロットです。現在、プロットは次のように行われます。

「patternPlot」には、プロットしたいベクトルが格納されます (xplot は 1:30 のベクトルです)。これを何らかの方法で高速化できますか?

前もって感謝します、

J

0 投票する
3 に答える
418 参照

c# - アプリケーションの一部を別の CPU 優先度で実行する

winform C# アプリケーションを取得しました。

これにより、画像のストリームを (ビデオのように) 表示できます。

また、これらの jpeg を 1 つずつ Web サーバーにアップロードすると、ユーザーはこれらの jpeg を (ビデオのように) 見ることができます。

コードを可能な限り効率的にするために、これらの画像を別の優先順位でアップロードするコードの一部を実行できるかどうか疑問に思っていました-たとえば、リアルタイムのように?

これは可能ですか?

もしそうなら..

これらの画像のアップロードを担当するクラス オブジェクトを外部 DLL に移植する必要がありますか? 次に、別のプロセス優先度でどのように「起動」しますか?

これらすべてが可能であり、これらすべての影響を受ける可能性のある PC 上の他のプロセスのトレードオフを受け入れると、実際にパフォーマンスが向上しますか?

ありがとう

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

python - x*x と x**2 のどちらが速いですか?

Python コードを最適化しようとしています。間:

また

速度が重要なプログラムで 1 兆回の反復が必要な場合、どちらを選択すればよいですか?

0 投票する
0 に答える
5020 参照

android - デバイスをルート化せずにAndroidでCPUスケーリングガバナーを変更するには?

CPUを集中的に使用するAndroidでリアルタイムアプリケーションを開発しています。ただし、一部の Android デバイス (Nexus 4、Sony Xperia Z など) でアプリケーションを実行すると、アプリケーションで CPU が必要になると、CPU スケーリング ガバナーが CPU コア周波数を動的に変更 (低減) することに気付きました。 .

いくつかの投稿を確認した後、Android が実行時に熱の問題と CPU スケーリング ガバナー モードに基づいて CPU 周波数を変更することがわかりました。root アクセス権があれば、CPU スケーリング ガバナー モードを変更できます。

しかし、NON ROOTED DEVICEで実行されているAndroidアプリケーションからCPU周波数を制御する方法はありますか?