トップページ⇒linux
982コメント255KB

ファイルシステム総合スレ その11

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2009/10/27(火) 19:31:45ID:yAzkp/C5
●過去スレ
01 ttp://pc.2ch.net/test/read.cgi/linux/1006743807/
02 ttp://pc5.2ch.net/test/read.cgi/linux/1063025258/
03 ttp://pc8.2ch.net/test/read.cgi/linux/1101495293/
04 ttp://pc8.2ch.net/test/read.cgi/linux/1136695633/
05 ttp://pc8.2ch.net/test/read.cgi/linux/1152348695/
06 ttp://pc11.2ch.net/test/read.cgi/linux/1164457481/
07 ttp://pc11.2ch.net/test/read.cgi/linux/1173530292/
08 ttp://pc11.2ch.net/test/read.cgi/linux/1190788761/
09 ttp://pc11.2ch.net/test/read.cgi/linux/1225001916/
10 ttp://pc11.2ch.net/test/read.cgi/linux/1238673446/

●関連リンク
ext4          ttp://www.bullopensource.org/ext4/
reiserfs/reiser4 ttp://www.namesys.com/
xfs           ttp://oss.sgi.com/projects/xfs/
jfs         ttp://jfs.sourceforge.net/
nfs        ttp://nfs.sourceforge.net/
ntfs        ttp://www.linux-ntfs.org/doku.php
fuse         ttp://fuse.sourceforge.net/
btrfs       ttp://btrfs.wiki.kernel.org/index.php/Main_Page
NILFS2 (NTT)  ttp://www.nilfs.org/ja/

en:List of file systems
ttp://en.wikipedia.org/wiki/List_of_file_systems

Linuxファイルシステム技術解説
ttp://www.atmarkit.co.jp/flinux/index/indexfiles/linuxfsindex.html

File Systems in Linux
ttp://www.linux.org/lessons/advanced/x1254.html
0153login:Penguin2009/12/08(火) 00:09:52ID:k88uLTwV
ファイル作りまくりじゃなくて、ディレクトリ作りまくりだろ
0154login:Penguin2009/12/08(火) 00:17:29ID:/6i0fRQ1
制限に引っかかるような設計を見直すという発想がないあたりが開発者としては致命的だな
0155login:Penguin2009/12/08(火) 00:29:31ID:tXv7HrQ/
サブディレクトリを32,000個以上つくるシステムの方が池沼だと思うぞ。
てかWindowsでそれだけフォルダを作成したら重過ぎて使い物にならないと思うが?
0156login:Penguin2009/12/08(火) 00:34:27ID:txrRqESb
>>155
エクスプローラー経由で閲覧しなければ大丈夫
ようするにDirかけずにパスを直指定すればいい
0157login:Penguin2009/12/08(火) 00:35:40ID:txrRqESb
Vistaでためしたけどエクスプローラー経由だと
サブディレクトリがある一定数をこえるとサブディレクトリ数を正常に表示できないっぽい
0158login:Penguin2009/12/08(火) 00:51:25ID:mTaTrVSR
Windowsの場合、NTFSよりもOS側の制限がきつい。
0159login:Penguin2009/12/08(火) 00:54:11ID:elpaqPQh
フォルダ作成>フォルダ作成>コピー>コピー>コピー〜〜〜
ずっと繰り返した結果、数GBのデータになってたっぽく

そのPCはシャットダウン時全てを鯖に保管するシステムになっていて
とんでもないことになった学生の夏。
0160login:Penguin2009/12/08(火) 03:02:06ID:LZRIq8LM
>>152
FAT16だって65534までの制限あるだろ。
それに比べたらLinuxは正しい数で制限してる。
0161login:Penguin2009/12/08(火) 03:09:46ID:txrRqESb
正しい数(笑)

サブディレクトリ数を制限するのが正しいんですね分かります
0162login:Penguin2009/12/08(火) 03:15:39ID:geoCVh6Q
えーと、つまり、仕様を知らずに自分がヘマしたんだけど
くやしいから、2chで粘着して憂さ晴らしってことですね、
わかります。
0163login:Penguin2009/12/08(火) 03:32:13ID:zTlIVN6J
>>161
解決してよかったな
おめでとう
0164login:Penguin2009/12/08(火) 09:35:44ID:WqY8oBJr
ext4やxfsとかはそういう制限はないの?
ext2でファイル数が数万越えたらOSごとフリーズしたときはびっくりした。
0165login:Penguin2009/12/08(火) 10:07:29ID:k88uLTwV
ext3でdir_indexがついたのは・・・2.6からだから6年前?
0166login:Penguin2009/12/08(火) 16:45:04ID:NSimDyk+
Wikipeみたらext3が32,000、ext4が64,000となってるな
0167login:Penguin2009/12/08(火) 17:33:00ID:BEJc0eh6
ext4で10万ディレクトリ作成出来てるけど?
0168login:Penguin2009/12/08(火) 17:38:36ID:mTaTrVSR
dir_nlink 使えばext3でもext4でも超えられる。
01691492009/12/08(火) 21:47:01ID:txrRqESb
だからそのdir_nlinkはデフォルトで有効になってるのか聞いてんだよ池沼ども
0170login:Penguin2009/12/08(火) 22:00:23ID:k88uLTwV
$ cat /etc/mke2fs.conf

おっと、中身はインストールしてからのお楽しみ。
0171 ◆Zsh/ladOX. 2009/12/08(火) 22:15:22ID:7d+xwlXt
>>169
>>170でも分かるし、
tune2fs -l /dev/読みたいパテ | grep features
でも分かる。F11の設定は…、お楽しみですかね。
0172login:Penguin2009/12/08(火) 22:21:07ID:mTaTrVSR
違うシステムにマイグレーションするのになんの調べもしない人って・・・
0173login:Penguin2009/12/09(水) 00:45:12ID:hWB4EwPz
バカ湧いてて笑った
0174login:Penguin2009/12/09(水) 23:33:47ID:rrplPwhF
>>173
よぅ、バカ代表
0175login:Penguin2009/12/10(木) 02:14:32ID:BXLxW7Kv
まともに調べないで煽って聞き出そうって腐った根性してんだから、
そりゃバカとしか呼びようがない。
0176login:Penguin2009/12/10(木) 07:28:39ID:XRwPSUsB
>>168
thx 勉強になった。
0177天才2009/12/10(木) 21:20:15ID:OTcfN5jK
ext4ファイルシステム破損問題が解決、犯人は……
ttp://www.atmarkit.co.jp/flinux/rensai/watch2009/watch11a.html
/(^o^)\
0178login:Penguin2009/12/10(木) 21:45:05ID:PbnFtXY/
「リア充」ってモートンたんは独身なの?

>Unfortunately, people who have better lives than me are best off
>assuming that a subsystem maintainer is unreliable.
0179login:Penguin2009/12/10(木) 21:48:42ID:QrjblcvP
Googleに在籍している時点でリア充だと思うけどなぁ。
0180login:Penguin2009/12/10(木) 21:51:27ID:QrjblcvP
http://en.wikipedia.org/wiki/Andrew_Morton_%28computer_programmer%29

つか、家族いるじゃん(笑)
0181login:Penguin2009/12/10(木) 21:55:31ID:PbnFtXY/
better livesって、パッチ送るときに makes life easier
(幸せになれるかもしれない(パッチ))って書くのとかと
いっしょじゃないかな。
0182login:Penguin2009/12/10(木) 22:14:55ID:/a8Daj6E
今回の件は知らないけど、Andrew Mortonはわりと定期的にリア充リア充いってるよ
0183login:Penguin2009/12/11(金) 22:04:56ID:el9y1f0l
リア充って英語で何て言うん?

>>177
ほんとそこのレポートはいつもわかりやすいよな thx
0184login:Penguin2009/12/11(金) 22:06:35ID:YxDM3nvZ
リア充 = have better lives
0185login:Penguin2009/12/11(金) 22:28:28ID:ftZzeHtQ
どっちかというとAndrewは real life が better than me みたいないいまわしをすることが多いような気がする
0186login:Penguin2009/12/11(金) 23:49:46ID:el9y1f0l
リア充ってそういう意味なのか
リア厨と同一視してたわ
勉強になった。thx
0187login:Penguin2009/12/12(土) 10:40:30ID:9ZLrltuo
I'm real enrich !!!!!wwwww
0188login:Penguin2009/12/12(土) 23:15:40ID:FVJShMrT
>>187
エンリッチ=お塩先生?w
0189login:Penguin2009/12/13(日) 13:22:32ID:SgV7RWsP
ところで real life って表現、2ch以外ではあんまり見ない気がするけど Andrew Morton はにちゃんねらーという事でいいの?
0190login:Penguin2009/12/13(日) 16:53:09ID:TfHmlj0S
>>189
real life ふつーに使います
floatとかdoubleはないが
0191login:Penguin2009/12/13(日) 20:55:09ID:iQHxckPm
ttp://akiba-pc.watch.impress.co.jp/hotline/20091212/etc_wd.html

> Windows XPでは再設定が必要な1TB HDDが発売
>
> このAdvanced Format Technology(以下AFT)は、物理セクタあたりのデータサイズを
> 従来の512バイトから4,096バイトに拡大することで記録密度を高める技術。

これにLinuxのファイルシステム作るとき、どんなオプションつけたらいいの?
0192login:Penguin2009/12/13(日) 21:23:59ID:M7YoxpFi
これSSD同様ランダム書き込みが非常に遅くなるんじゃね?
0193login:Penguin2009/12/13(日) 21:42:42ID:iQHxckPm
XFSならmkfs.xfs -b size=4096で作るのかな?

>>192
そんな気がするね。
人柱の報告松。
0194login:Penguin2009/12/13(日) 21:54:22ID:F2pV+9G+
ファイルシステムを作る前の
パーティションを切る段階で
セクタ位置に気をつけなきゃならんらしい
0195login:Penguin2009/12/13(日) 22:00:37ID:iQHxckPm
>>194
8の倍数で切るの?
0196login:Penguin2009/12/13(日) 23:13:03ID:F2pV+9G+
そそ、先頭を64セクタ目にして8の倍数
Vista/7では2048セクタみたい
0197login:Penguin2009/12/13(日) 23:17:18ID:xu3mv+jK
論理セクタが512バイトのままだから8セクタ=4KiBでパーティションをアライメントしないと書き込み全部が物理セクタ上でミスアライメント→Read-Modify-Writeが要る
ジャンパピンの設定はXPまでのwindowsのデフォルトでずれる512バイト分読み書きをHDD側でずらして物理セクタにアライメントするようにするものらしい
別にXPで設定やソフトを使わないと絶対に使えないと言うわけではない

http://www.pcper.com/comments.php?nid=8113

MS「そんなもんとっくに予測済みだ」
http://support.microsoft.com/kb/923332
0198login:Penguin2009/12/13(日) 23:21:17ID:1pyf8xKT
>>194
昔はシリンダを意識していたのを忘れた?
0199login:Penguin2009/12/13(日) 23:31:18ID:vMXzmCrz
そもそも、セクタサイズが512byteじゃないHDDは初めてじゃないし
対応してない方がおかしい(まずい)。

昔のNEC98はセクタサイズが1Kや2Kが普通で、それに対応してたし
CDROMなんかだって2Kとかだろ。

ただ、対応すべきツール類が対応してるか
特にFS内部的には大丈夫であっても
パーティションテーブルを触るツールが対応してるか、てのは
また別の話になってくるだろうな。
0200login:Penguin2009/12/13(日) 23:49:57ID:szEb8IuP
シリンダだと63セクタだな
何も考えずにシリンダの倍数で切っていくと速度は遅くなるだろう。
0201login:Penguin2009/12/13(日) 23:50:20ID:xu3mv+jK
>>199
話の方向がぜんぜん違う
明後日向いてる
0202login:Penguin2009/12/13(日) 23:56:59ID:F2pV+9G+
アレ?パーティションの先頭セクタはどうなってんだろ
0203login:Penguin2009/12/14(月) 01:41:57ID:W0i7YDeq
>>199
実際には4096byteなのにOSからは512byteに見えるっていうのが問題なんだが?

搭載されているエミュレーション機能で別に普通に使っても問題ないが、
そのエミュレーション機能の存在(つまり本来のセクタサイズ)に気づけないOSだと
色々と性能を100%引き出せない落とし穴があるがどうしようって話なわけで。

まんまSSDの時と同じだよなw
0204login:Penguin2009/12/14(月) 16:17:50ID:Ab/XBe4X
ぶっちゃけ、NILFSとext4はどっちがおすすめ?
0205login:Penguin2009/12/14(月) 16:18:47ID:jqqPNVZA
NILFS2はSSD専用FSらしい
0206login:Penguin2009/12/14(月) 16:54:45ID:a+pPkqXZ
http://www.atmarkit.co.jp/flinux/rensai/watch2009/watch11a.html

【ext4ファイルシステム破損問題が解決、犯人は……】

ext4は一応直ったらしい。
0207login:Penguin2009/12/14(月) 17:05:55ID:UNjRCCqB
>>205
hddだけど普通にnilfs2使ってるよ
スナップショットの作成は一瞬だし
スナップショットを独立してマウント出来るし
デスクトップユーズの俺でも色々便利だよ


実績が少ないし鯖用途にはどうなんだろうね
今んとこ特に問題ないけど
0208login:Penguin2009/12/14(月) 17:16:02ID:g0bbjicd
>>206

>>177

http://pc11.2ch.net/test/read.cgi/linux/1258185017/519

> 519 :login:Penguin [sage] :2009/12/10(木) 23:16:47 ID:+SXSDe/f
> >>505
> なんかまた新たな誤解発生の予感。
> これたぶん、2.6.32系のバグで9.10の話とは別物だと思うぞ。
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/453579?comments=all
> ここでも最初疑われてたけど、そのコードは9.10には入ってないって除外されたんだよね。
> 当然このバグもクローズされてないし、修正も入ってない。
> >>514
> それはセキュリティ問題で完全に別物だね
0209login:Penguin2009/12/14(月) 17:30:24ID:93sD593l
Ubuntu厨の勘違いだったって事だろ
0210login:Penguin2009/12/16(水) 15:42:33ID:ZEcG/hbq
犯罪者が作ったreiserfsの作者って殺人で捕まってたんやなwwwwww
0211login:Penguin2009/12/16(水) 15:47:34ID:Ie2Ls0vL
情報遅いね。
0212login:Penguin2009/12/16(水) 17:51:36ID:L6JHqbIF
情報をいちいち中国共産党に送って検閲してもらう必要がある人種なんだろ
0213login:Penguin2009/12/16(水) 18:19:11ID:c0HKos4Q
ext4のメンテナーのCao Mingmingって中国系だよね。
人殺しの作ったファイルシステムから乗り換えたいけど、どうするかなあ……
0214login:Penguin2009/12/16(水) 18:28:51ID:6c7EoqEy
・・・人種がなにか問題でもあるのか?
0215login:Penguin2009/12/16(水) 18:54:59ID:v6WegzGT
nilfsなんかイエローモンキーが作ったんだぜ。どうするよ?
0216login:Penguin2009/12/16(水) 19:08:59ID:c0HKos4Q
ファイルシステムじゃないけどキモヲタの作ったTOMOYO Linuxも使いたくないし。
0217login:Penguin2009/12/16(水) 19:11:09ID:6c7EoqEy
>>216
FSとなんの関係もない。スレ違い。
0218login:Penguin2009/12/16(水) 19:54:22ID:uroDo4T/
遅ればせながら、データ置き場だけdm-cryptで暗号化させた。
遅すぎるね。

ここの人は当たり前のようにHDD全体を暗号化できてるんだろうな。
ファイルマスターだもんな。
0219login:Penguin2009/12/16(水) 20:31:38ID:cbrjWX4O
>>210
ちゃんとメンテされるなら獄中だろうと俺はかまわんよ。
0220login:Penguin2009/12/16(水) 21:47:30ID:jf1Yvn+n
>>218
略すとファイマス
0221login:Penguin2009/12/17(木) 23:19:52ID:bNZuzPHP
>>219
獄中でメンテなんてさせてくれねーよ
0222login:Penguin2009/12/17(木) 23:25:07ID:nNb/mU8/
chroot jail ?
0223login:Penguin2009/12/17(木) 23:59:13ID:eQ8D8bOW
reiser4は引き継いでる人がいるから早ければ2.6.36で本家に取り込まれるらしいな
0224login:Penguin2009/12/21(月) 01:03:15ID:r/AphXmE
これから俺はXFS最強伝説を唱えることにする
0225login:Penguin2009/12/21(月) 01:03:56ID:r/AphXmE
ZFS使えない犬糞ってゴミOSだよね・・・
なんかライセンスに引きずられてOSとしての機能が劣ってるって場面もちらほら出てきたな
0226login:Penguin2009/12/21(月) 03:06:00ID:WZbjcO+X
ちんこ
0227login:Penguin2009/12/21(月) 07:38:42ID:yuyX/uBD
ライセンスに引きずられてセキュリティホール放置しているOSの話ですか?

ここLinux板ですので。
0228login:Penguin2009/12/21(月) 10:50:14ID:TLAF9gKU
どっかのゴミOSは、いまだにSMP程度が不安定だったり
糞なスケジューラがデフォで遅くなったりしてるようでw
せいぜい技術革新満載(笑)のOSでオナニーしてなよ

俺にとってOSは道具だからLinuxがいいや
0229login:Penguin2009/12/21(月) 11:05:49ID:z9AlWNCR
>>228
お前が自分の無知さをさらけ出すのが大好きな変態ってことは理解してあげたので、
いい加減しておけ。
0230login:Penguin2009/12/21(月) 11:15:23ID:k5htgxjg
あ、お風呂熱かったですか?
0231login:Penguin2009/12/21(月) 11:41:57ID:z9AlWNCR
気違いがID変えて粘着中
0232 ̄ ̄ ̄ ̄l/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 2009/12/21(月) 12:59:28ID:k5htgxjg
   /  ̄ ̄ ̄ ̄ ̄ ⌒ヽ                   _
  /       /i \   ヽ               /  ̄    ̄ \
  | | /////.∧ | | | | ∧ |\、           /、          ヽ わかったから落ち着けデブ
  | | |-| |〔 ==・.〕--〔==・〕--ヽ           |・ |―-、       |
  | .|| || ゛`ー'(、●^●,)ー'゛ ヽ           q -´ 二 ヽ      |
  |  | || *  ノトェェイヽ  ・  l          ノ_ ー  |      |
  .|  | ||::::  ノ ヽ`ー'ノ ヽ :::: /          \. ̄ `  |     /
 | i ゝ:::::::::::     '⌒ヽ :::: ノ            O===== |   
//∧| \__ '、__,ノ_/             /          |
0233login:Penguin2009/12/22(火) 22:41:45ID:x2UxwboG
本出るみたい

Solaris 10 ZFS Essentials
ttp://www.amazon.com/gp/product/0137000103/ref=pe_5050_13824430_snp_dp
0234 ◆c0/3gzw516Ju 2009/12/24(木) 11:22:00ID:OE86ldCq
構想:RPM File System
例えば、RPMとファイルシステムを統合すると、
/usr/bin/firefoxが/usr/bin/mozilla-firefox-3/firefoxと自動化されたり
ファイルマネージャのlsがGNUのアイコンになったりする
0235 ◆c0/3gzw516Ju 2009/12/24(木) 11:24:21ID:OE86ldCq
あるいは、コマンドの様態を様々に変えられるならば
Plan 9風のコマンドラインを実行する/p9/bin/makeなど
0236login:Penguin2009/12/24(木) 21:43:28ID:GTqVT8bR
それMacPortsのvariantがそういう構想なんじゃないかな。
ファイルシステムよりはパッケージマネジャの機能として持ってた
ほうが便利じゃないかと思う。
0237login:Penguin2009/12/25(金) 02:35:09ID:XlDPlJl6
practical-file-system-design.pdfが落とせなくなっていた・・・orz
0238login:Penguin2009/12/30(水) 16:16:37ID:iQlnL61x
ttp://web.archive.org/web/20070928200524/http://www.nobius.org/~dbg/practical-file-system-design.pdf

これのことか?
0239login:Penguin2010/01/04(月) 22:05:01ID:JzDTlh3n
XFSの遅延アロケーションの、遅延時間を変えるにはどうしたらいいのでしょう?
0240login:Penguin2010/01/07(木) 01:59:31ID:RVEbbwWG
>>239
XFS使いはみなさん休暇でしょうか??
0241login:Penguin2010/01/07(木) 09:59:01ID:j+xINcDE
/proc/sys/fs/xfs/
0242login:Penguin2010/01/07(木) 10:02:43ID:pu+sqosd
jfs-discussionにJFSには32TB付近に上限があるみたいな話がでてる。
ますますXFS一択だ。
0243login:Penguin2010/01/07(木) 10:18:40ID:OhCrtRNU
xfsは今年も鉄板

ファイル削除が遅いのはなんとかなりませんか
0244login:Penguin2010/01/07(木) 11:25:33ID:K468Q6uh
削除するなんてもったいない
0245login:Penguin2010/01/07(木) 12:47:54ID:OhCrtRNU
富豪的発想でタイムスタンプとパス情報をファイル名にしこんで然るべき所へmvとかですか
0246login:Penguin2010/01/07(木) 12:55:01ID:pu+sqosd
\5000/TB だからな・・・

こんなのもある。$7867/67TB
ttp://blog.backblaze.com/2009/09/01/petabytes-on-a-budget-how-to-build-cheap-cloud-storage/
0247login:Penguin2010/01/07(木) 14:33:28ID:GWusHml5
>>245
そういうときは「ファイル名の先頭文字を0xe5に置き換える」で決まりだろjk。
0248login:Penguin2010/01/08(金) 01:09:06ID:Wv03Skdd
>>245
普通にファイルブラウザでゴミ箱行き、って動作だから安全だよね。
たとえば mv hogehoge /mnt/disc/.Trash/ とか。


>>243
attr2マウントとかフォーマット時に内部なんとかを増やすんじゃなかったっけ?
iノードだったか。


>>239
xfsの遅延アロケーションて文字列自体を初めて目にしたわ。
このスレには過去出てきてない話題では。
ところで遅延アロケーションて、書き出し直前までアロケーションしないって事だよね。
つまり順序であって時間ではない。それとも時間で指定できるものなの?
0249login:Penguin2010/01/08(金) 08:01:26ID:8QGnLPP/
>>248
>>241
0250login:Penguin2010/01/08(金) 09:04:06ID:yYpJiWdm
今は16TBでext3の範囲内に収まってるけど、
容量足りなくなってきて32TBとか64TBとかにすると
ext3の上限に引っかかるんだよな

ext4が早く安定してガチになってくれるとありがたいんだが。


>>246
安いなーと思ったけど、
エクスパンダじゃなくてマルチプライヤなのな
怖くて使えんわ
0251login:Penguin2010/01/08(金) 10:27:36ID:jioRz6bh
マルチペタバイトクラウドストレジって書いてあるだろ。
足りない知恵は金で解決して可用性を高めればいいんじゃね?
0252login:Penguin2010/01/09(土) 02:13:49ID:ZKQrfMdn
>>250
ext4はものすごい勢いでバグ出しされているので安定化は遠くない先かと。
問題はbtrfsだなぁ。開発の先行きが不透明すぎ。
■ このスレッドは過去ログ倉庫に格納されています