問題タブ [nice]

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

python - Debian サーバーで DBSCAN を実行する際のパフォーマンスを向上させる

Debian サーバーで Python スクリプトを実行しています。スクリプトの計算時間の 98% は、DBSCAN アルゴリズムの関数 silhouette_score() でスタックしています。

サーバーは非常に低いハードウェア (1vcore、500MB RAM) で実行されます。監視を確認すると、サーバーは CPU の 50% と RAM の 70% をピーク時に使用しています。

スクリプト自体は ~14% の CPU と ~50% の MEM を使用しています (nice = -20)。

Python プロセスの CPU 使用率を増やすオプションを探していますが、まだ 50% 残っているため、スペースがある場合でもプロセスが CPU 時間の 15% 未満しかかからない理由がわかりません。

スクリプトの CPU 使用率を増やす方法はありますか? nice レベルを -20 に設定しても、CPU の 14% しか使用しないのはなぜですか?

ありがとう...

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

signals - 素敵な前進信号はありますか

シグナルを受け入れる必要がある docker 内のアプリケーションがあります。この質問では、「nice」と「exec」は Linux で連携できますか? nice 内で exec を使用することはできず、nice は常にフォークすることがわかりました。

しかし、私が実行exec nice -n 10 myappすると、myapp に受信するナイス フォワード シグナルが送信されますか?