<div dir="ltr">Phil, what happens if you evaluate (and save after) to the big image:<div><br></div><div>MCFileBasedRepository flushAllCaches.<br></div><div>3 timesRepeat: [Smalltalk garbageCollect].</div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Mon, Nov 11, 2013 at 8:30 AM, <a href="mailto:phil@highoctane.be">phil@highoctane.be</a> <span dir="ltr"><<a href="mailto:phil@highoctane.be" target="_blank" class="vt-p">phil@highoctane.be</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>[User.Techlab] → du -hs package-cache</div><div>5.3M    package-cache</div><span class="HOEnZb"><font color="#888888"><div>
<br></div></font></span><div class="gmail_extra"><span class="HOEnZb"><font color="#888888"><div><div dir="ltr"><div>Phil</div></div></div></font></span><div><div class="h5"><br><div class="gmail_quote">On Mon, Nov 11, 2013 at 11:41 AM, Sven Van Caekenberghe <span dir="ltr"><<a href="mailto:sven@stfx.eu" target="_blank" class="vt-p">sven@stfx.eu</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">What is the total size of the package-cache, like du -hs ?<br>



Could it be the same size of the difference in image size ?<br>
That would mean that the contents of the packages themselves is cached in the image...<br>
<br>
On 11 Nov 2013, at 10:39, <a href="mailto:phil@highoctane.be" target="_blank" class="vt-p">phil@highoctane.be</a> wrote:<br>
<br>
> I am experiencing the following while loading my configuration.<br>
><br>
> REPO=<a href="http://www.smalltalkhub.com/mc/philippeback/HOWebStack/main" target="_blank" class="vt-p">http://www.smalltalkhub.com/mc/philippeback/HOWebStack/main</a><br>
> ./pharo Pharo.image config $REPO ConfigurationOfHOWebStack --install=0.4<br>
><br>
> Everything loads fine.<br>
><br>
> But:<br>
><br>
> with a package-cache/ empty, the final image is: 44.452.060 with a changes file of: 10.831.877<br>
><br>
> with a primed package-cache (meaning, letting the mczs in place and starting with a fresh image), the final image is: 29.480.912 with a changes file of: 10.830.899<br>
><br>
> That's quite a huge difference.<br>
><br>
> I tried again to be sure (fresh image and empty package-cache, then fresh image only) and, weirdly enough, even if the difference in size was the same, the sizes themselves weren't.the same...<br>
><br>
> 44.446.152 - 10.830.899<br>
> 29.986.284 - 10.831.543<br>
><br>
> Maybe that's due to a GC occurring differently between the two.<br>
><br>
> But this gives the impression that one cannot load a base image, apply a configuration, and end up with the same image twice. Weird.<br>
><br>
> Why is this difference so large in the first place ?<br>
><br>
> Phil<br>
><br>
><br>
><br>
><br>
<br>
<br>
</blockquote></div><br></div></div></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Mariano<br><a href="http://marianopeck.wordpress.com" target="_blank" class="vt-p">http://marianopeck.wordpress.com</a><br>
</div></div>