アンドロイド(android)で使うschedulerは大体このあたりだと思います

I/O scheduler

VR

Noop 

BFQ

SIO (Simple)

ZEN

 

 

 

 

google翻訳使ってるので文がおかしい部分もありますが、ご愛嬌ということでスミマセン💦

 

VR
他のスケジューリングソフトウェアとは異なり、同期および非同期の要求が別々に処理されていないが、それがサービスされる次の要求がからの距離の関数であることを、この期限を要求内で公正でバランスのとれを課します最後の要求。

利点:
-一般的にランダム書き込みに優れています。

短所:
-パフォーマンスの変動が異なる結果(のみ時にはうまく実行)につながることができます
-時々不安定と信頼性のない

 

NOOP
先入れ先出しキューと実装がマージ要求にすべての着信I / O要求を挿入します。ベスト(はい、私たちのフラッシュドライブなど)のデータにアクセスするために機械的な動きに依存しないストレージデバイスで使用。ここでの利点は、フラッシュドライブは、通常のハードディスクドライブとは異なり、複数のI / O要求の並べ替えを必要としないことである。

利点:
- CPUサイクルの数が最も少ないのI / Oリクエストを処理します
-何の検索エラーが存在しないため、フラッシュドライブに適して
-デシベルのシステムで良好なデータスループット
の良好な電池寿命は-
-ベンチマークに大きない
-また、非常に信頼性の高いIOスケジューラの

短所:
- CPUサイクル数を削減すると、パフォーマンスでの同時減少に対応し 
ていません最も応答I / Oスケジューラ-
-あまり(特に高負荷)をマルチタスクが得意

 

BFQ
代わりにCFQによってタイムスライスの割り当ての、BFQは予算を割り当てます。ディスクは、それの予算(セクタ数)が経過するまで、アクティブなプロセスに付与されます。BFQは非読み取りタスクに高い予算を割り当てます。予算は、プロセスへの機能は動作だとして経時的に変化割り当てられた。

利点:
-非常に良いUSBのデータ転送速度を持っています。
原因CFQスケジューラ未満ジッタ(HDビデオ録画やビデオストリーミングの再生のための最良のスケジューラを、そして-他人)
-非常に精密な作業スケジューラとみなす
- CFQよりも30%以上のスループットを実現し
、常に更新されて-
CFQよりも応答性、マルチタスクのためのグッド-

短所:
-ませんベンチマークのための最高のスケジューラ 
-そのプロセスに割り当てられていたより高い予算双方向性に影響を与えると待ち時間が増加し、それにもたらすことができます。

 

SIO(シンプル)
シンプルなI / Oスケジューラは、I / O要求を提供するために、低レイテンシを実現するために、最小のオーバーヘッドを維持することを目指しています。優先quesuesの概念はありませんが、唯一の基本的なマージありません。SIOがNOOP&期限のミックスです。リクエストのいかなる並べ替えまたはソート。

利点:
-それは、シンプルで安定している。
-のための最小化飢餓  問い合わせ
-グッドバッテリ寿命

短所:
- 。他のスケジューラとは対照的に、フラッシュドライブ上の低速ランダム書き込み速度
-フラッシュドライブ上のシーケンシャルリード速度はありませんありません他のIOスケジューラとして良い

 

 

ZEN:

ZENスケジューラは、VRスケジューラに基づいています。これは、FCFS(最初に仕える最初、来る)に基づくアルゴリズムだが、それは厳密にFIFOではありません。ZENは、任意の並べ替えを行いません。それは、公平性のための期限を使用して、非同期のものより優先順位の同期要求を処理します。それ以外は、それはかなりのVR機能とブレンドノー・オペレーションと同じです。

利点:
-まあ丸みを帯びたIOスケジューラ
-非常に効率的なIOスケジューラ
- VRよりも安定し、より洗練

短所:
-変動が異なる結果につながることができますパフォーマンス(のみ)時には、よく機能
すべてのカーネルでは見つかりません

 

推奨のIOスケジューラ:

日常使用の場合:
- SIO(私の個人的な好み)
- ZEN  (第二希望)
- Tripndroid  (第3の選択肢)
- ROW  (フォースの選択)
- NOOP
- CFQ 

 

バッテリ寿命の場合:
- NOOP(第一推奨)
- FIOPS(第二希望)
- SIO(第3の選択肢)
- ROW(フォースの選択)
- FIFO

ゲームの場合: 
- ZEN   (第一推奨
- Tripndroid  (第二希望) 
- ROW  (第3の選択肢)
- SIO 

- Deadline
- CFQ

 

パフォーマンスのために(ベンチマーク):
- FIOPS(第一推奨) 
- Deadline(第二希望)
- Tripndroid  (3番目の選択肢)
- NOOP
- SIO 重いマルチタスクの場合: - BFQ(第一推奨)

 

以上です

 

フォローしてね

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

AMAZON アマゾン 楽天 yahoo 翻訳 gmail メルカリ じゃらん 天気 JAL 楽天トラベル FACEBOOK ANA DMM 楽天市場 GOOGLE ユニクロ ヨドバシ 気象庁 みずほダイレクト ヤフオク 天気予報 楽天銀行 グーグルマップ ユーチューブ ようつべ 楽天カード TWITTER AU みずほ銀行 ヤフー えきねっと 地図 SBI ヤマト運輸 三井住友銀行 この世界の片隅に クリックポスト ビックカメラ ツイッター MAP 羽生結弦 ポケモンGO キングオブコント コンサドーレ 前澤友作 出口クリスタ 神戸新聞杯 十五夜 北川景子 井上真央 佐藤エリ 紗栄子 ヤクルト 米谷奈々未 神田愛花 中秋の名月 アメーバブログ Facebook LINE Instagram Twitter  夜を制する者 とうや 夜を制する者とうや 小林麻央 北朝鮮 ドラクエ11 台風 
wbc 松居一代 安室奈美恵 清水富美加 iphone8 ブルゾンちえみ ダウ 黄昏流星群 大本萌景 日経平均 中山美穂 ケンタロウ 工藤静香 橋本環奈 大迫傑 日経平均株価 風疹