3/5開催のオープンソースカンファレンス2011 かそうかとものかい こいばな に関連したTweet #osc11tk - Togetter
Twitterのつぶやきマッシュアップメディア!
@togetter_jpをフォロー
マイページ
メニュー
設定
ログイン
トップ
ニュース
社会
地域
芸能・スポーツ
IT・Web
科学・教養
カルチャー
趣味
生活
仕事
ネタ・お笑い
ログ・日記
震災
311
放射能
プロレス
復興
なりきり
放射脳
物資
速報
国内
アジア
アメリカ
ヨーロッパ
その他
政治
経済
国際
法律
環境
コラム
東京
東京近郊
北海道
東北
関東
北陸・信越
東海
近畿
中国・四国
九州・沖縄
海外
芸能
テレビ
ラジオ
野球
サッカー
ゴルフ
格闘技
競馬
モータースポーツ
その他
Android
Apple
インターネット
パソコン
モバイル
ガジェット
サイト制作
プログラミング
その他
科学
テクノロジー
エネルギー
数学
物理
宇宙
自然
人文
建築
心理
その他
アニメ
ゲーム
マンガ
アイドル
映画
音楽
書籍
演劇
ファッション
社会学
カメラ
車・バイク
電車
旅行
釣り
歴史
アート
デザイン
動物
その他
ハウツー
レシピ
グルメ
恋愛
マネー
節約
健康・医療
教育
ペット
起業・ベンチャー
経営
マーケティング
会計・人事
法務
就職・転職
語学・資格
ネタ
お笑い
大喜利
画像・動画
やってみた
その他
ログ
日記
思い出
雑談
メモ
飲み会
議事録
イベント
セミナー
復興
原発
支援
政府
自治体
トップ
>
IT・Web
> 3/5開催のオープンソースカンファレンス201..
2011/03/06 10:00:40
IT・Web
編集可能
osc11tk
xen
kvm
it
仮想化
オープンソース
oss
+
3/5開催のオープンソースカンファレンス2011 かそうかとものかい こいばな に関連したTweet #osc11tk
@goto_ipv6
さんが tsuda られていたのでまとめました。
かそうかとものかい こいばな
http://www.ospn.jp/osc2011-spring/modules/eguide/event.php?eid=82
※当日資料は上記URLにリンクがあります。
by
naitoh
3 fav
604 view
Fav
3
お気に入りに登録ならここをクリック!
まとめ
メニューを開く
一括削除
203号室も熱気ムンムン。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 11:59:29
長谷川さん:一見、「誰得」なvirtioの話。でも目的がある。一緒にカーネルハックしましょう!w
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:13:09
長谷川さん:KVMは、Linuxカーネルの中に入っているモジュールと、qemu-kvmとで構成されます。こっちはユーザーモードプロセスとして実装されています。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:14:16
長谷川さん:CPUが外部のH/Wにアクセスするときに3つの方法。I/O port、またはメモリマップドI/O。後者はビデオなど広帯域が欲しい時に使ったりします。あとは割り込み。キーボードなど。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:15:22
長谷川さん:QEMUでエミュレーションするコンピュータ。82441FXをエミュレーション。SCSIなども含めて、古いチップを。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:16:21
長谷川さん:qemu-kvmの中にメモリイメージ。デバイスエミュレータがKVMに渡して戻りを受け取る。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:17:26
長谷川さん:ioctl(fd, KVM_RUN, 0);で KVMを実行。この戻り値でハンドラーを起動。どの処理が必要なのかを切り分ける。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:19:54
長谷川さん:どうしてH/Wエミュレーションが遅いんですかって話。I/Oレジスタアクセスと、IRQ割り込みの発生。I/Oレジスタアクセスの場合、KVMとVMの間で状態遷移が起きます。IRQの方は割り込みを共有しているので、どの割り込みかを識別するISRを読みます。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:22:46
長谷川さん:6個あると、デバイスドライバーが、全てのレジスタを判別しなければならないので、アクセスが増える。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:23:17
長谷川さん:FreeBSDのNICドライバーでは、一つのパケットを受信する際に、レジスタを5~6回叩いていました。さらに、仮想マシン上では、レジスタを叩くたびに状態遷移が発生するので、IA-32命令としては相当数の命令実行が行われる。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:24:41
長谷川さん:VM遷移ってどれくらいの負担か?Core 2 Duo。P4よりは、VM entryでサイクル数が減りました。それでもI/Oが連発すると遅くなります。ですので IntelやAMDが頑張ってくれています。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:26:25
長谷川さん:CPUの仮想化支援機能が早くなっても、命令数は減らないので、ある程度が…
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:27:24
長谷川さん:仮想マシンの事情に合わせたハードウェアのエミュレーションをしたら良いのではないか?これが、virtioなどの準仮想化。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:31:02
長谷川さん:virtioは、Host/Guest OSの実装に依存しません。virtioは、例えばHDDを2つ繋ぎたい場合にvirtioのインスタンスが2つ発生します。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:36:06
長谷川さん:virtio-pciは、主にフロントエンド/バックエンドのネゴシエーションに使うもの。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:37:56
長谷川さん:vringは、インスタンスの中にメモリが確保される。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:38:00
長谷川さん:virtio-netでは、リングバッファを 3つ使っています。受信と送信、またドライバ制御のためにつかうキュー。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:38:04
長谷川さん:リングバッファ構造。途中までデータが入っている場合、ポインタをずらして、どこまで利用可能かを記録。読み込みポインタをずらして、どこまで読んだかを保持。その間にゲストが書き込んだ場合は、利用可能ポインタをずらします。で、読込が発生します。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:39:50
長谷川さん:読み込みポインタが追い抜かなければロックフリーとなります。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:40:49
長谷川さん:indirectモード。キューの中にポインタを入れておいて、外部のバッファーを指すようにしておくと、多数のデータを扱えるようになる。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:46:35
長谷川さん:Xenの場合は、ハイパーバイザー。Xenの場合は横並びになります。バッファーはゲストOSに取られます。セキュリティーの目的です。そのエリアをDomain 0側に教えて、アクセスできるようにしています。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:57:08
長谷川さん:ほとんどが、GPLでライセンスされたLinux向けになっています。BSDL部分はデータ構造、定数など。
#osc11tk
返信する
RTする
ふぁぼる
goto_ipv6
2011/03/05 12:57:20
Content from Twitter
ブログへ
iframe版
拡張版
張付けプレビュー
Fav
3
あわせて読みたい
3/5開催のオープンソースカンファレンス2011 Samba最新動向&座談会 に関連したTweet #osc11tk
3/4開催のオープンソースカンファレンス2011 .Gov.に関連したTweet #osc11tk
3/5開催のオープンソースカンファレンス2011 これから始めるIPv6対応監視システム に関連したT..
オープンソースカンファレンス50回の歩みとその分析
3/5開催のオープンソースカンファレンス2011 jus研究会東京大会「IPv4アドレス枯渇とその対応 ..
powered by Preferred Infrastructure
コメント
コメントを入力してください。
Twitterにも投稿する
みんなのおすすめ商品
商品を編集
おすすめ商品を登録する
設定を変更する
まとめを作成する
プロフィール
フォローする
I'm software engineer. Recently I wrote PDF improve patch for Redmine. My nickname is ju-na. http://d.hatena.ne.jp/ju-na/
naitoh
twitter
rss
アップデート
まとめ
6
14
3/5開催のオープンソースカンファレンス2011 これか..
6
3/5開催のオープンソースカンファレンス2011 Sam..
7
3/5開催のオープンソースカンファレンス2011 かそう..
お気に入り
6
コメント
4
新着のまとめ
2012年5月第4週のニュースツイート
new
魚介類核種分析、線量率記録、米産地偽装、Lan..
new
楽器が弾ける賃貸ツイート♪ 5月27日版
new
茂木健一郎さんの連続ツイート#608
new
#餃子のナントカ
new
もっと見る
@togetter_jp
最近追加された商品
プ~ねこ(4) (アフタヌーンKC)
角刈りすずめ(1) (近代麻雀コミックス)
COMICリュウアンソロジー 2011 けもも02 (リュウコミックス)
キャラアニドラマCDシリーズ 殺し屋さん
B.B.JOKER 全5巻完結 [マーケットプレイス コミックセット]
オススメ
マイスター
トゥギャ通
チェルノブイリの被災者
up
昭和初期の『格差』について
(短編まとめ)金環日食にちなんだイラストがNA..
黙れ小僧!お前に◯◯学の不幸が癒せるのか
up
PKAnzug氏による検証 『福島県の子供の病..
「放射能汚染地域に住む人の血って、ほしいですか..
up
もっと見る
茂木健一郎(@kenichiromogi)さん..
new
深夜の東大生を中心に発生した「たのしい人生」TL
new
「女川」ツイートまとめメモ 2012/05/2..
new
らいおん君稼動1周年記念オリコ・結果発表まとめ
new
江川紹子さんがつぶやく 「NHKスペシャル 未..
new
落合洋司弁護士がつぶやく 「NHKスペシャル ..
new
もっと見る
第80回「日食写真と昭和格差」
号外「みんなの金環日食まとめ―画像から教養ま..
第79回「虚構新聞とJリーグ」
第78回「コンプガチャとIT系かあちゃん」
第77回「びろーんと自宅警備隊」
第76回「Appleとパンツクッキー」
もっと見る
コメント