[Vm-dev] Overhead in mczs, MCVersionInfo

Eliot Miranda eliot.miranda at gmail.com
Wed Jan 6 00:39:07 UTC 2016


Hi Stephan,

On Tue, Jan 5, 2016 at 12:04 PM, Stephan Eggermont <stephan at stack.nl> wrote:

>
> I've done a little experiment with the VMMaker repo.
> I've constructed an archive format for storing all mcz's in a repo storing
> all unique MCDefinitions once, and deduplicating the MCVersionInfos.
>
> Instead of a package cache with 2725 items taking 6.1 GB I now have an
> archive that is 123 MB, compressed 70.8. Deduplicating the MCDefinitions
> alone was responsible for a reduction to 1.2 GB


This is great news.  Thanks!  A few questions:

- can you describe where and in what form the MCDefinitions are now stored?

- is the conversion process from one version to another automated yet?

- is there any reason not to update Monticello to use your scheme
immediately?

Stephan
>

_,,,^..^,,,_
best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20160105/2ea6c43a/attachment.htm


More information about the Vm-dev mailing list