web-dev-qa-db-ja.com

複数のOSで使用するのに最適なファイルシステム?

windows、osx、およびlinuxで使用するのに最適なファイルシステムは何ですかfat32ではありません。大きなビデオファイルを優れたパフォーマンスで共有できるファイルシステムが必要です

7
alexxer

他のファイルシステム用にWindowsでドライバをインストールするのはかなり面倒なので、最善の策はNTFSです。

これで、LinuxとOSXはNTFSファイルシステムに書き込むことができます。現在、ほとんどのLinuxディストリビューションには ntfs-3g が付属しており、OSXで使用できます。私が覚えている限りでは、Snow Leopardから始めて、OSXにはNTFS書き込みサポートも組み込まれています。


編集:私の答えはあなたの質問のタイトル「mutilpleosで使用するのに最適なファイルシステム」に対応しています

しかし、質問の本文は別の方法で理解できますか?ネットワーク全体でビデオファイルを共有するサーバーをセットアップしますか?

この場合、私は喜んで [〜#〜] xfs [〜#〜] (大きなファイルでうまく動作しました)と [〜#〜] jfs [〜#〜]を使用しました 過去 ext4 が存在する-今日は、より普及しているので、ext4を使用します。

次に、 Samba を使用してネットワーク上のファイルを共有します。

8
Gregory Pakosz

悲しいことに、Fat32が最も一般的であり、パフォーマンスを向上させるために、RAIDストライピングの使用を検討することをお勧めします。これは、1つのディレクトリ内のファイルが多すぎることに関連するパフォーマンスの低下には役立ちませんが。

1
Levon Karayan

すみません...でもそんなことはありません

NTFSはLinuxで使用できます。しかし、確かに最適とはほど遠いです(最高のものはFuseで実行されます)。

windows用のext2があります。ただし、いくつかの拡張機能と構成が必要です。

1
Javier

どのようにファイルを共有するつもりですか?

SATA接続に直接接続している場合は、リストしたすべてのコンピューターでNTFSを読み取ることができるため、NTFSが最も役立つ場合があります。これにより、ファイルへのアクセスが最速になりますが、コンピューターからコンピューターへの移行は非常に困難です。

コンピュータ間でディスクを持ち運び、USBで接続している場合、USBはディスク自体の速度よりも速くないため、FS =速度のためにあなたをあまり買わないでしょう。この場合、FAT32は合理的な選択かもしれませんが、NTFSは大丈夫でしょう。

ディスクをネットワークに配置する場合、実際のFS形式は、NFSまたはSMBまたはその他の必要なものでエクスポートできるため、ほとんど問題になりません。ここで重要なのは、1ギガのイーサネット接続があることです。このイーサネット接続はディスクよりも低速ですが、USB2接続よりは高速です。これは私のビデオプロジェクトには非常にうまく機能します。

0
Shannon Nelson

@Gregoryがすでに述べたように、NTFSがおそらく最善の策です。 Fuseのおかげで、ほとんどのLinuxディストリビューションはNTFSで動作します。 Fuse/LinuxではWindowsよりもCPUが少しビジーになりますが、一方で、最新のデュアルコアまたはクアッドコアCPUを使用すると、サイクルを節約できます。

それ以外は、ext3を試すことができます。 Windows用のext3ドライバーを入手できます。それらから起動することはできませんが、ext3ファイルシステムを使用できます。しかし、私はこれらを試したことがなく、矛盾するレポートを読んだことがあります...正常に機能していると言う人もいれば、不安定であると言う人もいます。

最後に、他のオプションは、サーバーを構築し、サーバー上にLinuxを投入し、好きなファイルシステムを使用することです。次に、ネットワーク経由でファイルをプルアップします。ギガビットネットワークカードとCAT6ケーブルを使用すると、優れたスループットが得られ、ホームネットワーク上の任意のコンピューター(Windows、Mac、Linuxなど)からでも機能することがわかります。 Linux softareRAIDを使用してパフォーマンスのためにRAID0を実行したり、安全性とパフォーマンスのためにRAID 1 +0を実行したりすることもできます。

0
steveha

少し異なるアイデア:NASを購入します。それらのほとんどすべてがSMBを使用します。これは、すべての主要なOSで非常にうまく機能します。これらのデバイスの一部も非常に高速です。たとえば、ギガビットイーサネットまたはiSCSIを使用して接続できます。

ただし、これには追加のコストがかかります。

0
liori