「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>仮想化アーキテクチャ]] * 目次 [#mb0fefb5] #contents *概要 [#ic2ddf07] *形式 [#u4d7c7c8] **容量固定 [#m813b9f2] -あらかじめ決めたボリュームサイズと同等のファイルサイズで作成。 -作成時と使用時のVHDファイルサイズは変化が無いため、 --フラグメント化を防止できる。 --下位レイヤのアライメントと揃えることが容易。 -しかし、サイズが大きいために取り扱いが難しくなることもある。 **容量可変 [#e036bebe] -VHDファイル中に管理情報を持っていて、論理ブロックが、~ ファイル中のどの位置(FilePosition)にあるか、自前で管理する。 -[[容量固定>#m813b9f2]]に書かれている、メリットはないが、デメリットもない。 **Sparse Files [#h32fe604] -NTFSのファイルシステムの管理情報として、 --HDDのセクタを割り当ててあるセクタ、 --割り当てていないセクタがある。 ---割り当てていないセクタをreadすると、00 が返る。 -Sparse Filesを作る場合、専用のAPIで、特定のFilePositionを切り捨てる。 **差分 [#oc30bac9] 元のVHDイメージと使用した場合の差分を扱う。 **ハードディスクへのリンク [#ged7debe] 物理ハードディスクのリンクまたはパーティションとして使用する形式。 *参考 [#y06f6aa0] -VHD (ファイルフォーマット) - Wikipedia~ https://ja.wikipedia.org/wiki/VHD_(%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88) -Sparse Files (Windows)~ https://msdn.microsoft.com/ja-jp/library/windows/desktop/aa365564.aspx ---- Tags: [[:Windows]], [[:Hyper-V]], [[:仮想化]]