スケジューラとの協調によるプロセス優先度に基づくパケット受信処理手法
スポンサーリンク
概要
- 論文の詳細を見る
近年,ネットワークの通信帯域が増加し,複数のプロセスが同時にパケット受信を行う場合が増えてきた.多くのOSではプロセスの重要度に従った資源割当てを行うためにプロセス優先度を導入し,優先度が高いプロセスほど多くの資源を与える.よってパケット受信においても宛先プロセスの優先度に基づいた処理を期待するが,一般的なOSでは受信処理においてはプロセス優先度が考慮されておらず,すべてのパケットは平等に扱われてしまう.これによって複数のプロセスが同時に受信を行う場合に,高優先プロセスへのパケットよりも低優先プロセスへのパケット受信に多くの資源を割り当ててしまう可能性がある.これはシステムが高負荷の状態において特に問題となる.そこでこの問題を解決するため,本論文ではネットワークサブシステムとプロセススケジューラとが互いに情報を伝える受信処理手法<i>PacketFlow</i>を提案する.<i>PacketFlow</i>は早期段階でのパケットの選択破棄とソケットバッファ使用率の高いプロセスの優先度調整とを行うことで高優先プロセスのパケット受信数を増加させる.本手法をLinuxの上に実装し評価実験を行った結果,提案手法では受信処理において高優先プロセスのスループットおよび全体のスループットが向上していることが確認できた.
- 2008-08-15
著者
関連論文
- LC_004 システムレベル設計へのアスペクト指向技術の応用(C分野:ハードウェア)
- 行動認識アプリケーション向けドメイン特化型言語LOARAの設計と評価 (ディペンダブルコンピューティング)
- 行動認識アプリケーション向けドメイン特化型言語LOARAの設計と評価 (コンピュータシステム)
- D-006 不特定ユーザを対象とするAjaxウェブサイトのためのコンテンツ先読み手法(データベース,一般論文)
- システムレベル設計における通信仕様の探索(デザインガアイ2006-VLSI設計の新しい大地を考える研究会)
- システムレベル設計における通信仕様の探索(システム設計手法,デザインガイア2006-VLSI設計の新しい大地を考える研究会)
- システムレベル設計における通信仕様の探索(システム設計手法,デザインガイア2006-VLSI設計の新しい大地を考える研究会)
- シーケンス制御システムの設計効率向上に向けたシステムレベル設計の応用
- LC-007 システムレベル設計に基づくシーケンス制御システムの段階的詳細化設計(C分野:アーキテクチャ・ハードウェア)
- LC-006 抽象的システムレベル設計へのリファクタリング技術の適用(C分野:アーキテクチャ・ハードウェア)
- リファクタリング技術を応用したHW/SW分割(コデザイン)(VLSIの設計/検証/テスト及び一般)(デザインガイア2004-VLSI設計の新しい大地を考える研究会)
- リファクタリング技術を応用したHW/SW分割(コデザイン)(VLSIの設計/検証/テスト及び一般)(デザインガイア2004-VLSI設計の新しい大地を考える研究会-)
- リファクタリング技術を応用したHW/SW分割(コデザイン)(VLSIの設計/検証/テスト及び一般)(デザインガイア2004-VLSI設計の新しい大地を考える研究会-)
- リファクタリング技術を応用したHW/SW分割(コデザイン)(VLSIの設計/検証/テスト及び一般)(デザインガイア2004-VLSI設計の新しい大地を考える研究会-)
- C-007 抽象仕様の再構成に基づくオブジェクト指向システムレベル設計(C.アーキテクチャ・ハードウェア)
- インデクスサーバの自律形成によるピアツーピアシステムの動的効率化(コンテンツネットワーク)(インターネットアーキテクチャ技術論文)
- LM-3 インデクスサーバを動的生成配置するP2PシステムAmorphicNet(M. ネットワーク・モバイルコンピューティング)
- AmorphicNet : インデクスサーバを動的生成するピアツーピア分散情報共有システム
- 行動認識アプリケーション向けドメイン特化型言語LOARAの設計と評価
- 行動認識アプリケーション向けドメイン特化型言語LOARAの設計と評価
- 行動認識アプリケーション向けドメイン特化型言語LOARAの設計と評価
- 行動認識アプリケーション向けドメイン特化型言語LOARAの設計と評価
- 分散資源共有での動的複製再配置における通信メッセージ量最適化
- 4K-5 行動認識アプリケーション向けドメイン特化型言語の提案(情報爆発時代におけるライフログ・センサー処理,一般セッション,「情報爆発」時代に向けた新IT基盤技術,情報処理学会創立50周年記念(第72回)全国大会)
- 行動認識アプリケーション向けドメイン特化型言語LOARAの設計と評価
- 行動認識アプリケーション向けドメイン特化型言語LOARAの設計と評価
- 行動認識アプリケーション向けドメイン特化型言語LOARAの設計と評価
- スケジューラとの協調によるプロセス優先度に基づくパケット受信処理手法
- プロセス優先度を考慮したパケット受信処理手法PacketFlowのLinuxへの実装(ネットワーク)
- 効率的なプロファイリングを目的としたメソッドキャッシュにおけるエントリ置換アルゴリズムの提案
- L_044 ネットワークシステムとプロセススケジューラとの協調によるUDPパケット破棄の削減(L分野:ネットワークコンピューティング)
- F_031 オセロ盤面の冗長情報の破棄による探索の効率化(F分野:人工知能・ゲーム)
- A_015 メソッドキャッシュへのメソッド呼び出し回数を用いたエージングアルゴリズムの導入(A分野:モデル・アルゴリズム・プログラミング)
- 動的輪郭モデル Snakes の分散協調による高精度化
- I-025 分散協調型の動的輪郭モデルSnakesの評価(I分野:画像認識・メディア理解)
- L-018 パケット選択破棄による高負荷Linuxでの効率的な受信処理(L分野:ネットワークコンピューティング)
- A-028 Squeakにおけるメソッド配分プロファイラの実装を目的としたVM生成システムの拡張(A分野:モデル・アルゴリズム・プログラミング)
- I-051 動的輪郭モデルSnakesの分散協調による高精度化(I.画像認識・メディア理解)
- 分散問題解決による共有資源の効率的な実現
- C-006 システムレベル設計のシーケンス制御システム設計への応用(C.アーキテクチャ・ハードウェア)
- A-5 並列分散型遺伝的アルゴリズムVLSI"GAP/D"における動的移住調整(並列処理,A.アルゴリズム・基礎)
- M-081 XMLを用いたWebコンテンツ共有のためのP2Pプロトコルの提案と実装(M.ネットワーク・モバイルコンピューティング)
- G-14 副問題としての双対問題を用いたマルチエージェント迷路探索アルゴリズム(人工知能(エージェント),G.人工知能)
- 分散問題解決による共有資源の実現
- 大規模分散計算環境における分散探索エージェントの通信戦略
- 協調処理モデル Cellula の分散処理系 (並列処理)
- 場と一体化したプロセスの概念に基づく並列協調処理モデルCellula
- 場と一体化したプロセスの概念に基づく並列協調処理モデル