4.4. Tuna を使用したタスクのチューニング


スレッドのポリシーおよび優先度の情報を変更するには、--priority パラメーターを使用します。
# tuna --threads=pid_or_cmd_list --priority=[policy:]rt_priority
Copy to Clipboard Toggle word wrap
  • pid_or_cmd_list 引数は、PID またはコマンド名パターンのコンマ区切りリストです。
  • ポリシー をラウンドロビンの場合は RR に設定し、デフォルトポリシーの場合は最初に FIFO、またはデフォルトポリシーの場合は OTHER に設定します。
    スケジューリングポリシーの概要は、「スケジューリングポリシーの調整」 を参照してください。
  • rt_priority を 1 から 99 までの範囲で設定します。1 の優先度が最も低くなり、99 の優先度が最も高くなります。
以下に例を示します。
# tuna --threads=7861 --priority=RR:40
Copy to Clipboard Toggle word wrap
設定した変更を確認するには、--priority パラメーターの変更前と後に --show_threads パラメーターを使用します。
# tuna --threads=sshd --show_threads --priority=RR:40 --show_threads

                      thread       ctxt_switches
    pid SCHED_ rtpri affinity voluntary nonvoluntary             cmd 
  1034   OTHER     0  0,1,2,3        12           17            sshd  
                      thread       ctxt_switches
    pid SCHED_ rtpri affinity voluntary nonvoluntary             cmd 
  1034      RR    40  0,1,2,3        12           17            sshd
Copy to Clipboard Toggle word wrap
これで、変更の前後に、選択したスレッドの状態を比較することができます。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat