japan.internet.comThe Internet & IT Network
RSS
  • ニュース
  • コラム
  • リサーチ
  • ヘッドライン
  • 特集
  • ブログ
  • プレスリリース
  • 専門チャンネル
  • イベント
  • ランキング
  • ニュースメール
2008年10月7日
文字サイズ文字サイズ小文字サイズ中文字サイズ大
LinuxTutorial2003年4月25日 00:00

UML がカーネルに追加――パート1-2

海外海外internet.com発の記事
  • このエントリーを含むはてなブックマーク
  • この記事をクリップ!
  • Buzzurlにブックマーク
  • Yahoo!ブックマークに登録
  • newsing it!
使用上の問題

UML のような機能には、使用法はいくつもある。 例えば私のようにソフトウェアのβ版をたくさんインストールしたり、 たくさんのソフトウェアを評価していると、 結局は大混乱を抱えてしまうことになる。 そこでつい2台目のマシンを使ってしまうが、 それは1台目よりはるかに遅いので、 セットアップ中にスイッチボックスを使ってコンピュータ間を行ったり来たりしなければならず、一度にすべてを見ることができない。 UML を使えば、 β版のソフトウェアなどもろもろをメインコンピュータ上のバーチャルシステムに閉じ込めることができる。 βのバグは UML のセッションを混乱させるだけで、 稼動中のマシン全体には影響が出ない。

重要なのは、全面的には信用できない、 あるいは敢えて信用しないサービスがあるということだ。 誰かが FTP サーバー領域から進入してきやしないか心配だったら?  FTP サーバーを UML 内から稼動すれば、 侵入者はメインマシンには到達できない。 BIND セキュリティ警告に悩まされている?  ネームサーバーも UML に任せればいい。

もちろん、UML を使っていると性能は打撃を受ける。 UML インスタンスごとのバーチャルカーネルとプラスメインカーネル、 UML 内で動いているプログラムとメインマシンで動いているプログラムがある。 UML を使用しているときは RAM も道連れだ。 しかし RAM は VMware のようなツールにも、同様に大切なものだ。

UML インスタンスをたくさん動かしていると、 性能の低下がもっとも明らかになる。 コロケーションサービスではなく複数の UML サービスを実行しているユーザーが、 すでに UML コミュニティにたくさんいる。 ここでは、 各クライアントあるいはそれに関与するものがそれぞれ同じマシン上に自分のバーチャルマシンを持っていて、 各自のルートログインなどで妥当だと思うことを施す。 UML で実行されるサービスが増えるにつれ、 マシン全体の負荷も増えるので、 注意しないと、ひとりに CPU リソースの多くを独占されてしまうという結果になりかねない。

これを避けるには、 各 UML に与えられる RAM の量を指定することができる。 値は個別に設定できるので、 すべての UML に同じ量の RAM を与える必要はなく、 したがって、優先順位の高いサービスには優先順位の低いサービスよりたくさんの RAM を割り当てることができる。 幸いにも、 みんなの要求を満たすことができるように RAM を十分確保できるよう計算しても、 UML が実際に使用できる以上の RAM を要求した場合、 メインマシンのカーネルが他の RAM の使いすぎの場合と同じように、 この要求をスワップできる。 またそれぞれの用途に合わせて、 スワップ空間を UML に割り当てることもできる。

次回は 今すぐ UML を使ってみよう »

最新トップニュース
Graphic Design Forum
【Graphic Design Forum】
コメントをお寄せいただいた方々へ (10月7日)
データメーション
【データメーション】
eBayのやり口(10月7日)
ベンチャー専門家の目利きブログ「なぜこの企業は伸びるのか?」
【ベンチャー専門家の目利きブログ「なぜこの企業は伸びるのか?」】
「プロの営業マンを社会に輩出していく!!」/株式会社A・R・M(10月6日)
エンジニアの独り言
【エンジニアの独り言】
得体の知れない情報(?)との向き合い方(9月17日)
最新テクノロジーの意外な処方箋
【最新テクノロジーの意外な処方箋】
昆虫と退屈なことについて(9月16日)
「IT の耳」
「IT の耳」
【書評】ニコ動から RMT まで〜『人はなぜ形のないものを買うのか―仮想世界のビジネスモデル』(10月7日)
DevX
DevX
アジャイルソフトウェアプロジェクトを管理する(10月7日)
エンジニア転職ノウハウ開発室
エンジニア転職ノウハウ開発室
SEって、デジタル製品は判官びいきで選ぶよね?(10月7日)
アイレップの SEM フロンティア
アイレップの SEM フロンティア
フル CSS でサイト構築をする SEO のメリット(10月7日)
百式のネットビジネス研究
百式のネットビジネス研究
YouTube の動画に吹き出しで台詞を入れられる「TubePopper」(10月7日)
モバイルSEO@フラクタリスト
モバイルSEO@フラクタリスト
応用的な SEO 施策(3)(10月6日)
サーチからはじまるインタラクティブエージェンシー
サーチからはじまるインタラクティブエージェンシー
DB マーケティングと Web マーケティング 〜ビールとオムツの伝説から〜(10月6日)
最新ハイテク講座
最新ハイテク講座
視聴者が参加する時代へ!ネットにつながる「テレビ」(10月3日)
developer.com
developer.com
デザインパターンの使い方: Command(10月3日)
最新アフィリエイト事例にみる成功の法則
最新アフィリエイト事例にみる成功の法則
アフィリエイトメディアとの付き合い方(10月3日)
海外のインターネットコムアメリカ韓国ドイツトルコ
Copyright 2008 Jupitermedia Corporation All Rights Reserved.http://www.internet.com/