タグ付けされた質問 「filesystems」

ファイルシステムは、コンピューターのファイルをデータとともに整理して保存する方法です。

2
ファイルシステム作成時のlargefile機能
flac形式のビデオやオーディオなどの大きなファイルを含むパーティションのファイルシステムを作成するときに-T largefileフラグを使用すると便利ですか? 同じフラグを使用してフラグなしで同じパーティションをテストし、tune2fs -l [partition]を使用して、「large_file」が有効になっている「Filesystem features」をチェックインしました。したがって、-T flag largefileを使用する必要はありませんか?

5
gzipを使用して非常に大きなファイル(約30 GB)を圧縮することはできますか?
gzipを使用して非常に大きなファイル(約30 GB)を圧縮することはできますか?その場合、どのコマンド、スイッチ、およびオプションを使用する必要がありますか? または、非常に大きなファイルを圧縮/圧縮するために使用できる別のプログラム(Ubuntuディストリビューションで一般的に利用可能なものが望ましい)がありますか?これについての経験はありますか?


3
孤立したiノードとは何ですか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 閉じた3年前。 iノードとは何かを理解していますが、孤立したiノードの正確な定義は何ですか?私は本当にそれが何を意味するのか分かりません。 更新 私が管理していたサーバーがiノードを使い果たしたことがありましたが、df -hを実行すると、サーバーの使用領域が60%しかなかったことがわかりました。これは孤立したiノードのせいだと思います。すべてのiノードを使い果たすことはできますが、サーバーにまだ「スペース」が残っていますか?あなたの答えでこれに対処できますか?

3
EXT3:ブロックサイズが4Kの場合、なぜls -lはそれ以下のファイルサイズを表示しますか?
1文字のファイルでls -lを実行すると、サイズが2Bとしてリストされます。ファイルシステムが4kブロックの場合、ファイルをブロックサイズに切り上げたと思いますか?ls -lが実際にiノードからバイトカウントを読み取るためですか?Linux 2.6 Kernel GNU utilsでブロックアンサーと実際のバイトカウントアンサーとの関係はどのような状況で切り上げられますか?
16 linux  filesystems  ls  ext3 

3
システムメモリ上…特に「tmpfs」、「shm」、「hugepages…」の違い
最近、さまざまなLinuxカーネルメモリベースのファイルシステムについて興味があります。 Note:私の知る限り、タイトルで提示されていることをよりよく理解することと比較すると、以下の質問は多かれ少なかれオプションであると見なされるべきです。それらに答えることで違いを理解するのに役立つと信じているため、以下に質問しますが、私の理解は明らかに制限されているため、他の人がよりよく知っている可能性があります。タイトルに記載されている3つのファイルシステムの違いについての理解を深める答えを受け入れる用意があります。 最終的には、使用可能なファイルシステムをマウントしたいと思いますがhugepages,、いくつかの軽い研究(および、さらに軽い調整)により、a rewritable hugepage mountはオプションではないと信じるようになりました。私は間違っていますか?ここでプレイしているメカニズムは何ですか? に関しても hugepages: uname -a 3.13.3-1-MANJARO \ #1 SMP PREEMPT \ x86_64 GNU/Linux tail -n8 /proc/meminfo HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 8223772 kB DirectMap2M: 16924672 kB DirectMap1G: 2097152 kB (/ proc / meminfoおよび/ proc / cpuinfoのフルテキストバージョンです) 上記で何が起こっていますか?既に割り当てていますhugepages?かDirectMapメモリページとhugepages? アップデートは …

4
スクリプトからマウント解除されたパーティションのファイルシステムを見つける
AIF(Arch Installation Framework)を使用してカスタム自動インストールを作成していますが、パーティションを指定してパーティション上のファイルシステムを見つける必要があります。 これまでのところ私はこれを持っています: grok_partitions () { local partitions= for label in `ls /dev/disk/by-label | grep "Arch"` do if [ $label == "Arch" ] then mount_point="/" else IFS="-" read base mount <<< "${label}" mount_point="/${mount}" fi local partition=$(readlink -f /dev/disk/by-label/${label}) local part_no=$(echo ${partition} | grep -Po '\d+') local fs=$(parted -mls | …

2
NTFSファイルシステムでの「rm」とWindowsの実装との違いは何ですか?
NTFSファイルシステムを搭載した外部USBディスクがあります。 Windowsからファイルを削除し、いくつかの「復元」ユーティリティ(たとえば、TestDisk)の1つを実行すると、ファイルを簡単に復元できます(「まだ存在するが、削除済みとしてマークされているため」)。 Linuxからファイルを削除した場合、(ディープサーチ署名ベースのユーティリティを使用しない限り)ユーティリティはファイルを回復できません。どうして?LinuxのNTFSファイルシステムコードにアンリンクはどのように実装されていますか?「削除済みとしてマークする」だけでなく、ディスク上の構造を一掃するように見えますが、これは事実ですか?

4
SET FILE / ERASE_ON_DELETE用のLinuxとは何ですか?
VMSでは、ファイルが削除されたときにファイルの既存の内容にジャンクを書き込むようにファイルシステムに指示できます。この種類の処理のファイルを識別するDCLコマンドは次のとおりです。 $ SET FILE/ERASE_ON_DELETE SAMPLE.TXT これにより、ある時点でポリシーを設定でき、その後のファイルのユーザーはセキュリティの詳細を処理する必要がなくなります。ディレクトリからファイル名を取り出し、使用する別のファイル用にスペースを解放する標準の削除では、既存のコンテンツを変更して、次のユーザーがそれを読み取れないようにします。通常の削除: $ DELETE SAMPLE.TXT.* このためのLinuxとは何ですか?


3
ext4:ファイルシステムのスペースを考慮する方法は?
ntfsをext4に置き換えることを意図して、最近1.5 TBドライブをフォーマットしました。 次に、保存したファイルが新しいパーティションに収まらないことに気付きました。 df: ext4 (ext3 & ext2 show the same behavior) Filesystem 1K-blocks Used Available Use% Mounted on /dev/sdb1 1442146364 71160 1442075204 1% /media/Seagate ntfs (similar to all other options that gparted offers): /dev/sdb1 1465137148 110700 1465026448 1% /media/Seagate 1Kブロックの違いは、使用可能なスペースが22 GiB少ないことを意味します。 私はすでに実行しています tune2fs -O \^has_journal tune2fs -r 0 tune2fs …

4
任意のファイルシステムがCPのコピーオンライトメカニズムを実装していますか
プロセスをフォークするときに、OSがコピーオンライトの最適化を実行するのを見てきました。ほとんどの場合、フォークはexecによって処理されるため、ページ割り当てのコストが発生したり、呼び出し元のアドレススペースからデータを不必要にコピーしたりする必要はありません。 これは、ext4またはxfs(ジャーナリング)ファイルシステムを使用するLinuxでCPを実行するときにも発生します。発生しない場合、なぜ発生しないのですか?

5
LinuxでのexFATとNTFS
状況:WindowsとLinuxで使用できるサムドライブ上のファイルシステムが必要です。 問題:デフォルトでは、WindowsとLinuxの間の一般的なFSはexFATとNTFSだけです(少なくとも最新のカーネルでは) 質問:Linuxでのパフォーマンスの観点から(私のベースOSはLinuxであるため)、どのFSが優れていますか? 追加情報:他のファイルシステムがより良く、状況を満たしていると思うなら、私はそれを聞いてもいいです。

3
btrfsエラー:バランシング中のエラー-デバイスにスペースが残っていません
Kubuntu 12.04システムでルートパーティションのスペースが不足し、起動しません。このコマンドdf -hは、使用可能な多くのスペースを表示します(37%しか使用されていません)。 /dev/sda2 45G 17G 29G 37% 次のページは、balanceコマンドを実行する必要があることを示しています。 https://btrfs.wiki.kernel.org/index.php/Problem_FAQ#I_get_.22No_space_left_on_device.22_errors.2C_but_df_says_I.27ve_got_lots_of_space $ sudo btrfs fi balance start -dusage=5 /mount/point これが最良のアプローチであるとは完全には確信していませんが、私が見つけた唯一のアプローチです。ただし、そのコマンドを実行すると、次のエラーが表示されます。 ERROR: error during balancing '/blah/blah/blah' - No space left on device 私は同じエラーを受け取ります: $ sudo btrfs fi balance start -dusage=1 /mount/point 適切なソリューションは何ですか?


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.