From: Erik Mouw <erik@harddisk-recovery.com>
To: robotti@godmail.com
Cc: linux-kernel@vger.kernel.org
Subject: Re: Initramfs and TMPFS!
Date: Fri, 26 Aug 2005 12:29:43 +0200 [thread overview]
Message-ID: <20050826102943.GA28640@harddisk-recovery.com> (raw)
In-Reply-To: <200508251815.j7PIFDGe026463@ms-smtp-02.rdc-nyc.rr.com>
On Thu, Aug 25, 2005 at 02:15:13PM -0400, robotti@godmail.com wrote:
>
> >Could you please please pretty please get an RFC compliant mailer that
> >generates "In-Reply-To" and preferable even "References" headers?
> >Right
> >now every mail you write starts a new thread instead of referencing to
> >the previous one. See http://lkml.org/lkml/2005/8/25/180/ to see what
> >I mean.
>
> I'm not subscribed to the list and I use lynx and a small mda
> called msmtp, so I know it's awkward (perhaps mostly for me).
No, it's mostly awkward for the people reading linux-kernel.
Linux-kernel is a very high volume mailing list, and proper use of
email threading is *vital* to read it: you immediately get all
references to previous messages, and it makes it easy to skip threads
you're not interested in (nobody except Alan Cox and his gnomes reads
every message to linux-kernel).
If you're not subscribed, the normal way is to:
- Ask to be Cc'ed (that usually happens anyway).
- Reply to the sender, the list, and everybody else in the Cc list.
- Keep In-Reply-To and References headers so the other subscribers know
what to read and what not.
> But, that's my setup.
It would never occur to me to use something as inappropriate as a web
browser as a mail client...
> Perhaps if the list had a followup/reply option, I could use that in lynx.
It hasn't for good reasons. Read the LKML FAQ at http://www.tux.org/lkml/ .
> But, the list just seems to be useful for reading purposes.
>
> Perhaps I could access the list through a newsreader and the
> replys would be threaded/referenced.
Please do so. It will certainly help you to get more/different replies.
> >Cpio is perhaps as available as tar, but it's not as used as tar.
> >>So? Firefox is as available as IE, but it's not as used as IE. Does
> >>that make IE better?
>
> I have no opinion on which one is better.
>
> I prefer tar because I have more experience with it, and it works.
The kernel people prefer cpio because they have experience with it, it
doesn't need too much code, and it works.
> It seems to be the most used archiver in the UNIX world.
You've been told that there are *technical* reasons not to use tar in
the kernel. The kernel developers never cared about what was most used
or what "the market wants", but only about what was *technically* useful.
> >I know generally an initrd is used to load modules and prepare
> >the installation of a Linux system, so it doesn't require much
> >in a filesystem.
> >>An initramfs can be used to do the same, but doesn't have the overhead
> >>of a block device. IOW: it requires even *less* than an initrd.
>
> Right, an initramfs can/should replace the old initrd method, but
> it should be comparable and have a filesystem like tmpfs as an option.
Initramfs using ramfs *is* comparable and it *has* a filesystem.
> The old initrd method could use any filesystem for the initrd
> that the kernel could support, but now with initramfs all you
> have is ramfs.
Did you ever take some time to actually *understand* what ramfs is,
*why* it is used for initramfs, and why you can't use any filesystem
you like for an initramfs?
> If you add tmpfs to initramfs you make initramfs comparable enough
> (on the filesystem level) to replace the old initrd method.
Read the code, ramfs *is* comparable to the old initrd method, and
tmpfs is the same as ramfs with the difference that its pages can be
swapped out.
> Initramfs is already ahead of the old initrd method on other levels.
It is, but mostly because it makes the kernel boot procedure so much
easier and removes a lot of special cases in the code.
> >But, it can also be used to hold and run a complete Linux system,
> >so a more robust filesystem (tmpfs) is useful.
> >>What makes you think tmpfs is more robust than ramfs? What do you mean
> >>with a "robust filesystem"?
>
> I've used tmpfs and ramfs, so it's based on experience.
You have used both, so why is tmpfs a "robust filesystem" and ramfs
not? Again, what is your definition of a "robust filesystem"?
> I'm sure someone could give you a more technical answer, but if
> you're a coder you would probably already know.
>
> For one, if you do "dd if=/dev/zero of=foo" on a ramfs the system
> will lock up.
"Doctor, it hurts when I do this!" "Well, then don't do that."
You found a nice case of "Unix, rope, foot".
Erik
PS: I'm not going to hunt through my linux-kernel mailbox for replies
without proper In-Reply-To and References headers in the hope that I
stumble over a possible reply from you. Any reply without such
headers will most probably not been seen and just ignored.
--
+-- Erik Mouw -- www.harddisk-recovery.com -- +31 70 370 12 90 --
| Lab address: Delftechpark 26, 2628 XH, Delft, The Netherlands
next prev parent reply other threads:[~2005-08-26 10:29 UTC|newest]
Thread overview: 48+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-08-25 18:15 Initramfs and TMPFS! robotti
2005-08-25 19:10 ` Ian Campbell
2005-08-26 10:29 ` Erik Mouw [this message]
-- strict thread matches above, loose matches on Subject: below --
2005-09-03 8:29 Chuck Ebbert
2005-08-27 8:19 Kent Robotti
2005-08-27 21:28 ` Chris Wedgwood
2005-08-27 21:42 ` Lee Revell
2005-08-27 22:45 ` Kent Robotti
2005-08-27 22:42 ` David Weinehall
2005-08-27 22:57 ` Patrick McFarland
2005-08-27 23:38 ` Chris Wedgwood
2005-08-27 23:41 ` Alistair John Strachan
2005-08-28 0:21 ` Patrick McFarland
2005-08-28 5:36 ` Willy Tarreau
[not found] <4Fuuy-6df-11@gated-at.bofh.it>
[not found] ` <4FJMZ-1YX-17@gated-at.bofh.it>
2005-08-26 15:49 ` Bodo Eggert
2005-08-26 6:09 Kent Robotti
2005-08-26 1:39 dwilson24
2005-08-26 19:06 ` Chris Wedgwood
2005-08-26 20:08 ` Kent Robotti
2005-08-26 20:22 ` Chris Wedgwood
2005-08-26 21:34 ` Kent Robotti
[not found] ` <20050826211231.GA957@Linux.nyc.rr.com>
[not found] ` <20050827004045.GA17686@taniwha.stupidest.org>
2005-08-27 3:21 ` Kent Robotti
2005-08-27 4:11 ` Chris Wedgwood
2005-08-25 19:32 dwilson24
2005-08-25 19:05 Alan Jenkins
2005-08-26 10:37 ` Erik Mouw
2005-08-26 19:08 ` Chris Wedgwood
2005-08-25 18:23 robotti
2005-08-25 15:38 robotti
2005-08-25 16:00 ` Erik Mouw
2005-08-26 19:10 ` Chris Wedgwood
2005-08-25 15:34 robotti
2005-08-25 15:54 ` Erik Mouw
2005-08-26 15:03 ` Horst von Brand
2005-08-25 4:35 robotti
2005-08-25 13:49 ` Chris Wedgwood
2005-08-25 4:32 robotti
2005-08-25 13:47 ` Chris Wedgwood
2005-08-24 22:41 robotti
2005-08-25 3:12 ` Chris Wedgwood
2005-08-24 3:15 robotti
2005-08-23 22:05 robotti
2005-08-24 2:57 ` Chris Wedgwood
2005-08-24 20:52 ` Wakko Warner
2005-08-24 20:59 ` Chris Wedgwood
2005-08-23 21:16 robotti
2005-08-23 21:24 ` Olivier Galibert
2005-08-25 3:14 ` Chris Wedgwood
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20050826102943.GA28640@harddisk-recovery.com \
--to=erik@harddisk-recovery.com \
--cc=linux-kernel@vger.kernel.org \
--cc=robotti@godmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox