Alexander Eremin wrote:
> On ??, 2009-10-22 at 10:56 +0200, Jan Damborsky wrote:
>> Hi Alex,
>>
>> since Sparc uses dcfs(7FS) "Compression file system" module
>> to decompress files on-the-fly when data are being read, my
>> understanding
>> is that all pieces necessary to bring up the system to the point when
>> dcfs(7FS) can do its job must remain uncompressed
>>
>> I am not sure what the critical pieces are - CC-in Jan S. who
>> might correct me or provide more details on this topic.
>>
>> That said, I am thinking how much space we actually save in this case
>> (Sparc OpenSolaris installer boot archive) - '/usr' is separated
>> in compressed archive solaris.zlib and kernel along with drivers
>> is uncompressed.
>>
>> If it turns out it is not significant, I think we might also consider
>> not to use dcfs at all, since there are also disadvantages - we are
>> seeing weird bugs filed from time to time against Sparc - they
>> are caused by the limitations of dcfs - compressed file can't be
>> updated. This is why 'fiocompress' attribute in Distro Constructor
>> Sparc manifest exists - files marked with this attribute are left
>> uncompressed.
>>
>> Thank you,
>> Jan
> 
> I've prepared some Sparc iso's using root_archive for creating miniroot,
> they work good, but I?m agree about updating question. For DC it seems
> that only small part of bootroot is fiocompressed - /sbin,/usr and /libs
> and probably using dcfs for miniroot compression is not optimal it this
> case, other method is required.

  I agree that the win may not be worth the trade-offs when /usr is 
compressed in another way.

-jan

Reply via email to