FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Development

 
 
LinkBack Thread Tools
 
Old 08-30-2011, 09:12 PM
Stephen John Smoogen
 
Default Memory requirements

On Tue, Aug 30, 2011 at 14:36, Bruno Wolff III <bruno@wolff.to> wrote:
> On Tue, Aug 30, 2011 at 13:33:06 -0700,
> *Jeremiah Summers <jmiahman@gmail.com> wrote:
>>
>> Yes Literally I did, but as Adam just pointed out running Live just
>> dumps the squashfs image to the drive and slaps grud on it. I'm not
>
> It actually dumps the ext4 image on the drive and then resizes it to
> fit the available space. The ext4 image is stored compressed inside
> of a squashfs file system on the live image.
>
> It would be nice to get rid of the embedded ext4 image now that squashfs
> supports special files and extended attributes (needed for selinuix labels),
> but there are some other roadblocks that will block that change for the near
> future.

Heheh. If the majority of installs occur from live images.. would that
make squashfs the new Fedora filesystem .





--
Stephen J Smoogen.
"The core skill of innovators is error recovery, not failure avoidance."
Randy Nelson, President of Pixar University.
"Let us be kind, one to another, for most of us are fighting a hard
battle." -- Ian MacLaren
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 
Old 08-30-2011, 10:22 PM
John Reiser
 
Default Memory requirements

> It would be nice to get rid of the embedded ext4 image now that squashfs
> supports special files and extended attributes (needed for selinuix labels),
> but there are some other roadblocks that will block that change for the near
> future.

Where is this issue being tracked?

--
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 
Old 08-31-2011, 02:00 AM
Bruno Wolff III
 
Default Memory requirements

On Tue, Aug 30, 2011 at 15:22:21 -0700,
John Reiser <jreiser@bitwagon.com> wrote:
> > It would be nice to get rid of the embedded ext4 image now that squashfs
> > supports special files and extended attributes (needed for selinuix labels),
> > but there are some other roadblocks that will block that change for the near
> > future.
>
> Where is this issue being tracked?

I had an RFE bug for it, but it was marked as deferred, as the issue was
unlikely to be resolved any time soon. I didn't have time to work on it
myself, so I am OK with that.
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 
Old 08-31-2011, 02:15 AM
Bruno Wolff III
 
Default Memory requirements

On Tue, Aug 30, 2011 at 15:22:21 -0700,
John Reiser <jreiser@bitwagon.com> wrote:
> > It would be nice to get rid of the embedded ext4 image now that squashfs
> > supports special files and extended attributes (needed for selinuix labels),
> > but there are some other roadblocks that will block that change for the near
> > future.
>
> Where is this issue being tracked?

Here is the closed bug:
https://bugzilla.redhat.com/show_bug.cgi?id=623707

It doesn't go into much detail, but the issue seems to be that squashfs
doesn't work with writeable overlays.
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 
Old 08-31-2011, 08:47 AM
"Richard W.M. Jones"
 
Default Memory requirements

On Tue, Aug 30, 2011 at 03:36:52PM -0500, Bruno Wolff III wrote:
> On Tue, Aug 30, 2011 at 13:33:06 -0700,
> Jeremiah Summers <jmiahman@gmail.com> wrote:
> >
> > Yes Literally I did, but as Adam just pointed out running Live just
> > dumps the squashfs image to the drive and slaps grud on it. I'm not
>
> It actually dumps the ext4 image on the drive and then resizes it to
> fit the available space. The ext4 image is stored compressed inside
> of a squashfs file system on the live image.
>
> It would be nice to get rid of the embedded ext4 image now that squashfs
> supports special files and extended attributes (needed for selinuix labels),
> but there are some other roadblocks that will block that change for the near
> future.

There are a couple of issues here:

(1) Our current method of resizing the ext4 filesystem to minimal size
and then expanding it on the target mangles the ext4 filesystem layout
and apparently makes eventual performance poor. I don't exactly
understand the details of what is happening but Ric Wheeler (CC'd)
should do.

(2) Expanding an ext4 filesystem is really fast because we're
bypassing the whole VFS layer when doing this. That's where the
benefit of this method comes from. I somehow doubt that unpacking a
squashfs will be nearly as fast (in my tests, unpacking a filesystem
from a tarball is 10x slower than just resizing a filesystem). So the
main benefit of the live CD technique -- speed -- will be lost if we
make this change.

Rich.

--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming blog: http://rwmj.wordpress.com
Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 
Old 08-31-2011, 08:56 AM
Rahul Sundaram
 
Default Memory requirements

On 08/31/2011 09:56 AM, Adam Williamson wrote:
> Yes, both of those are true. I just get a bit irked that the issue keeps
> getting raised as if it's some stunning new discovery and the anaconda
> team has been hideously lax in not caring about it, because it's
> well-known and they _do_ care about it.

I don't think this is something to be irked about. There is a genuine
problem and people don't seem to be aware of the changes being made. I
am not sure how to keep track of the progress here. Perhaps if
Anaconda team talked more about what is happening, that would be useful.

Rahul
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 

Thread Tools




All times are GMT. The time now is 07:23 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org