問題タブ [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 に答える
273 参照

php - Phpはバックグラウンドで外部の素敵なLinuxコマンドのシーケンスを実行します

私の php スクリプトでは、実行する一連のコンソール コマンドを生成します。次の各コマンドは前のコマンドの結果に依存するため、順序は厳密です。私が使う ';' コマンド間の区切り文字。

通常の状況では、そのシーケンスを exec() するだけで問題なく動作します。しかし、このシーケンスをナイスにしてバックグラウンドで実行する必要がある場合があります。' > /dev/null &' を追加することで、1 つのコマンドをバックグラウンドで実行できることを読みました。しかし、シーケンスを使用して、さまざまなアプローチを試みましたが、役に立ちませんでした。exec() は、この仕事に適した関数ではないかもしれないと感じています。

これはどのように行うことができますか?私が理解している限り、各コマンドの前に「nice -n 10」を追加する必要があります。

更新1:

私が現在使用しているコード:

更新 2:

マリオのヒントを使用してコードを変更したところ、動作するようになりました。

コマンドが適切にエスケープされ、一重引用符が含まれていないことを確認しました。

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

torquebox - Torquebox サービス: 快適?

Torquebox に移行することを検討していますが、サービスに変更したい外部デーモンの 1 つのナイス レベルを 19 に設定する必要があります。Torquebox でこれを行う同等の方法はありますか?特にTorqueboxの「ウェブ」部分は?

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

linux - ナイスCPUパーセンテージはどのように計算されますか?

私の研究グループは CentOS サーバーで時間を共有しており、renice +15 を使用して、長時間実行されるバックグラウンド タスクの優先度を下げようとしています。top を実行すると、これらのプロセスはナイス値 15 として表示されますが、ナイス CPU 負荷の「%ni」測定値は常に非常に低く (1% 未満)、これらのプロセスが 30 コアで動作している場合でも ( %CPU 列に報告されます)。これにより、私たちは実際には renice を正しく使用していないと考えさせられました (ただし、nice プロセスはより優先度の高いタスクに譲歩しているように見えます)。トップで計算されたナイスCPUパーセンテージはどのくらい正確ですか?

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

python - 素敵なコマンドのテキストファイルへの直接出力

素敵なレベル セットで python スクリプトを実行しようとしています。

期待どおりに実行され、テキスト出力が画面に送信されます。ただし、出力をテキスト ファイルにパイプし、これをすべてバックグラウンドで実行して、リモートで進行状況を確認できるようにしたいと考えています。

でも、

ログファイルlog.txtを作成しますが、テキストファイルには何も書き込まないため、標準出力がどこに送信されているのか、またはテキストファイルに送信する方法がわかりません。

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

.htaccess - htaccess と素敵な URL

私のウェブページには次のリンク形式があります。

最初のタイプは次のように置き換えられます。

そして、2番目を次のようにフォーマットしたいと思います。

そこで、次の htaccess ファイルを作成しました。

しかし、うまくいきません。:( これの何が問題なのですか? そして、写真はどこにありますか? ご回答ありがとうございます.

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

sql - アンパサンドはSQL where句で何をしますか

私はこのクエリを理解しようとしていますが、それがどのように関連しているかわかりません:

iInteractionOpenReasonID の可能な値は次のとおりです。

129 と 145 の値 (リストにはありません) が表示され、where 句が 145 を除外しています...混乱しています

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

linux - iostat コマンドの %nice に関する「適切な優先度」とは何を意味しますか

%nice に関する iostat コマンドのマニュアルをググってみました。%nice の値の説明に、nice 優先度に関するフレーズがあります。意味が分からないのですが、どなたか説明して頂けないでしょうか?

man ページの完全なコメントは次のとおりです。

%良い

ユーザー レベルでナイス プライオリティで実行中に発生した CPU 使用率のパーセンテージを表示します。

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

python - os.nice() の最大の nice 値

os.nice(20)Linuxで最大のナイスレベルを設定することを知っています。

しかし、私は他の UNIX の価値を知りません (MS-Win は気にしません)。

Python から使用できる最大のナイス値のシンボリック値はどこにありますか?

推奨される解決策:

os.nice(NICE_MAX)

ここで解決策を見つけようとしました:

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

linux - デフォルトでは、「nice」値を具体的なプロセスに設定します

ラップトップのいくつかのプロセスに特定の「適切な」値を設定したいと思います。たとえば、ウィンドウ マネージャを -10 で実行し、デフォルトを 0 のままにしたいと考えています。

「レニス」がプロセスの良さを変えることができることは知っていますが、これは事後的なものであり、コンピューターを開くたびにウィンドウマネージャープロセスを「レニス」したくありません。同様に、「limits.conf」では、特定のユーザーまたはグループのデフォルトのナイスネスを指定できますが、(私が知る限り) 特定のプロセスは指定できません。

したがって、私の質問は、ユーザーのデフォルトを変更したり、実行後にプロセスを放棄したりすることなく、具体的なプロセスのナイスネスを定義する方法があるかどうかです。

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

java - Java スレッドの優先順位は、同じ OS 上の他の JVM (プロセス) のスレッドのスケジューリングに影響しますか?

Java スレッドを最小優先度に設定すると、同じ JVM 内の他のスレッドのスケジューリング時間が長くなることがわかっています。他の JVM プロセスのスレッドのスケジューリング時間も増えるかどうか知りたいですか?
つまり、プロセスのスコープに関係なく、スレッドの優先度はスケジューリングに影響しますか?

私は OS が重要であることを知っているので、Linux 上の Java6 が主な関心事であると言えます。