Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] Peeling onions.
- Date: Thu, 10 Mar 2005 02:58:37 -0000 (GMT)
- From: ijw@example.com
- Subject: Re: [tlug] Peeling onions.
- References: <32a656c2050303172025a0f455@example.com> <87sm3bvq2y.fsf@example.com> <57559.210.224.135.130.1110242855.squirrel@example.com> <87acped4yn.fsf@example.com> <12509.210.224.135.130.1110329221.squirrel@example.com> <20050309102741.GB28606@example.com> <87ekeoskwl.fsf@example.com> <20050309192858.GH20297@example.com>
- User-agent: SquirrelMail/1.4.4
> On Thu, Mar 10, 2005 at 04:02:02AM +0900, Stephen J. Turnbull wrote: >> Martin> what about NFS? filesystem dying is not exactly a new >> Martin> problem limited to userspace filesystems. >> Just because the problem has a beard longer than Gandalf's doesn't >> mean it's not worth solving. :-) > > naturally, > > what i meant to say was either: > shouldn't the unix world already be aware of the problem and wanting to > solve it? > > or: > if you think that this problem is not worth solving because no sane > person would use userspace filesystems anyways then think again > > greetings, martin. So: - the problem's been around for hundreds of Unix years (*) - NFS's solutions seem to be "keel over with some nonspecific error message" or "hang up lots of processes". And occasionally "refuse to unmount" and "screw the OS over so badly that a reboot is required". Apparently the choice of response is implementation dependent. (**) If yopu want Unix programs to work you have to stick with Unix FS semantics as a basis. I suspect that extending Unix semantics is not the best way of soilving the problem, and a better way is to rethink your interface entirely and then implement a compatibility layer on top, if necessary. Rewriting the VFS in Linux is one approach, but I'd approach it by writing a simple test environment in which to tinker. (***) -- Ian. (*) Unix years: like dog years. Based on how long it feels as if something takes to run when you're sitting waiting for it. (**) I don't claim to be an NFS expert; the above is simply my observations of various systems in distress. (***) "would" in this context means "won't get round to".
- Follow-Ups:
- Re: [tlug] Peeling onions.
- From: Stephen J. Turnbull
- References:
- [tlug] Peeling onions.
- From: Uva Coder
- Re: [tlug] Peeling onions.
- From: Stephen J. Turnbull
- Re: [tlug] Peeling onions.
- From: ijw
- Re: [tlug] Peeling onions.
- From: Stephen J. Turnbull
- Re: [tlug] Peeling onions.
- From: ijw
- Re: [tlug] Peeling onions.
- From: Martin Bähr
- Re: [tlug] Peeling onions.
- From: Stephen J. Turnbull
- Re: [tlug] Peeling onions.
- From: Martin Bähr
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] [OT] [Job] Ruby Developers in Tokyo
- Next by Date: Re: [tlug] Peeling onions.
- Previous by thread: Re: [tlug] Peeling onions.
- Next by thread: Re: [tlug] Peeling onions.
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links