「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。 目次 †概要 †Open系のOS(WindowsもLinux)の ファイル・システム †FAT †
NTFS †
デフラグ †Linuxにデフラグが無い理由 †
理由は簡単で、Unix、Linuxでは2つのデータ・ファイルは、 上記から明らかですが、Windwosでは、 コメント欄を確認すると、トレード・オフもありそうです。 断片化と使用領域 †セクタ単位なので、断片化は使用領域(空き領域)に関係ないようです。
2GB、4GB制限 †Windowsの制限ではない。 †Win32APIのSetFilePointer? には、 の引数が用意されており、APIのI/F上は、
4GB制限 †上記APIのlpDistanceToMoveHigh?を使用していないアプリケーションには、4GB制限がある。
2GB制限(VB6) †VB6は、上記のlDistanceToMove?に渡る引数が、Integer型であったため、2GB制限がある。 IE6にも、この2GB制限があるもよう。 その他 †Windows的なRAWデバイス †CreateFile?等のAPIを使用し、ドライブを直接Openできる。
ファイル・サイズとディスク使用領域の不一致 †ファイルやパスの文字列長と文字コードの問題 †参考 †
Wikipedia †
Tags: :インフラストラクチャ, :Windows |