[過去ログ] /**ファイルシステム総合スレ その3**/ (983レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
542: 2005/06/05(日)15:34 ID:VJ9bX/vX(2/2) AAS
途中で投稿しちまった

コピーしようとしたときのエラーメッセージとか、しっかりしてないよWindowsも
543: 2005/06/05(日)16:05 ID:NmJdwXF5(2/2) AAS
WindowsのUSBデバイスの場合は、デバイスがひっこぬかれた瞬間に
システム側のファイルシステムが強制アンマウントされた状態になるよね。
Unixで同じようにファイルシステム強制アンマウントってできるの?
普通はプロセスがさわってたらDevice busyとかなっちゃうけど、
あれの根本的解決ないのかな。

linux-2.4.30でUSB HDDひっこぬいて(device busyがない状態で)
存在しなくなったブロックデバイスをumountしようとすると
reiserfsなんかはfs driver内でSEGV起きてたりした気がする。
544: 2005/06/05(日)17:10 ID:NpLX2uh5(1) AAS
昔 USB フロッピードライブを USB 端子にさしたとき、
ディスクが入ってないせいで kernel がとまったことがあった。
545: 2005/06/05(日)18:28 ID:r7kQQlxC(1) AAS
これ言っちゃおしまいかもしれないけど、
Linuxは昔も今もこれからも、そういうモノでないかなあ。
それが嫌ならBSDなりSolarisなりWindowsなりを使えばいいわけで。
それを知らずにLinusの信者になる方が悪いっていうか…
546: 2005/06/05(日)18:32 ID:b0+PVAiV(1) AAS
Linus「patch書けば?」
547: 2005/06/05(日)19:13 ID:bh5pvN4i(2/2) AAS
でも、気に入らないって言われて、書いたパッチはキックされちゃうんでしょw
548: 2005/06/05(日)19:20 ID:Za7i2s6w(1) AAS
>>539
Qu FupingがLKMLで相談したのがこのスレ
外部リンク:lkml.org
教祖様が参戦したスレは
「USBはホットプラグデバイスなんだから再接続した時にスムーズに再マウントできないとダメだろ」
とかめちゃめちゃな流れになっててワロス
長文のわりに議論が下手糞だなあ

ところでFreeBSDのFireWireディスクは切断-再接続した時再マウントなしに使えるんじゃなかったっけ
549: 2005/06/05(日)22:18 ID:+llbLc1X(1) AAS
そこで fork ですよ。
550
(1): 2005/06/05(日)23:21 ID:VQX7pw2P(1) AAS
AA省
551: 2005/06/06(月)00:11 ID:y1ocIhz9(1) AAS
そりゃ食えん
552: 2005/06/06(月)01:55 ID:vt5pixcw(1) AAS
Linus「文句言う or 日記書く or 2chに書きこみする 暇があったら、*素晴らしい* patch 書け。以上、議論終了。」
553
(1): 2005/06/06(月)06:18 ID:s8RLPHSC(1) AAS
あくまで、fsに関してのセンスが最悪なLinus的に素晴らしいパッチだけどな。
554: 2005/06/06(月)07:40 ID:SMFVEdZT(1) AAS
reiserはサイズの小さいファイルに適していると聞くけど、具体的にどれくらいのサイズまで適してるの?
555: 2005/06/06(月)14:13 ID:wuoAwrG5(1) AAS
>>550
コーヒー噴いた
556: 2005/06/06(月)15:32 ID:D/IOdsga(1) AAS
>>553
素晴らしくないから拒否される。
本当に最悪と思うなら、>>553の言う最高にセンスのある fs に書き直してみせろよ。
557: 2005/06/06(月)16:22 ID:poq1WMUj(1) AAS
Qu Fupingはfs/mpage.c(MLではmmap()の話だったような)について
同じ動機(デバイスのI/O error対処がなってない)でパッチを投稿して、
Mortonに査読されて、昨日Linusにとりこまれたみたいね。
外部リンク:grmso.net:8090

とりあえず、Qu Fupingにとっての第一段階の到達点はfsのセンスがどーのこーのではなく、
存在しなくなったデバイスへの書き込みは揃ってEIOを返せというあたりだろうから、
小出しにパッチ書いて投稿できるんじゃないかな。
558
(2): 2005/06/06(月)23:42 ID:yGEbpLlG(1) AAS
reiserfsはpageサイズ以内であれば速いですね。
i386なら4Kbyte以内、x86_64とia64であれば16Kbyte以内

reiserfs_file_write

reiserfs_writepage
->reiserfs_write_full_page

のソースを追っていけばわかるが、書き込み領域が
1ページの場合だけ、特殊な動作でwrite処理を実現している。
特殊な動作ってのは説明しづらいが。。
小さいファイルをページに詰める処理があって、seekの負担を
省7
559: 2005/06/07(火)00:44 ID:rKiW1npn(1) AAS
>>558
詳解ファイルシステム とか出して
買うよ
560: 2005/06/07(火)01:03 ID:dZKu4NWQ(1) AAS
>>558
洩れも買うぞ。
reiser4もよろ。
561: 2005/06/07(火)01:04 ID:bb9xKaSm(1) AAS
解説書の陳腐化速度予想

低速 高速
<--------------------------->
UFS JFS XFS EXT2 EXT3 ReiserFS(測定不能)
1-
あと 422 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.021s