On Mon, Jul 29, 2013 at 9:02 AM, p...@highoctane.be <p...@highoctane.be>wrote:
> Yes, same for me here. > > I'll update my configuration to load everything in a fresh 2.0 and report > the results. > > Thing is that loading that full configuration takes ages (GlorpDBX is > taking 20 minutes to load...) and the VM gets the SmallInteger bug > triggered with such a large config... > It's easy to fix workaround SmallInteger add issue. Just one line of code in Metacello. And yes, it takes ages. I also build an app that loads Seaside, Magritte3, GlorpDBX, etc and it takes quite a lot. Esteban did something to improve Monticello loading in Pharo 3.0....but that's 3.0, not 2.0... > > I really need to get to grips with what happens down there. > > Phil > > On Monday, July 29, 2013, Sebastian Tleye wrote: > >> Try loading the packages each one at time, and between packages save the >> image and check if it is growing. >> >> >> 2013/7/29 Sebastian Tleye <stl...@gmail.com> >> >> What also happened to me, is that, each time i saved the image (even if i >> did nothing), the image was growing its size. >> >> >> 2013/7/29 Sebastian Tleye <stl...@gmail.com> >> >> Mmm, so i'm not sure. >> I remember, when i had this problem, i was using directly changeSets, i >> solved the problem doing "FileIn entire file" instead of "Install into a >> new change set" (when you drag a changeset into Pharo). But it was like a >> random bug since i haven't had that problem again (even using "Install into >> a new change set" >> >> >> 2013/7/29 p...@highoctane.be <p...@highoctane.be> >> >> Hi Sebastian, >> >> No, not intentionally. My code is going into the default change set and >> there isn't that much. >> >> But... when looking at the Changes Sorter, there are indeed a lot of >> entries related to all of those modules (due to the configurations being >> loaded I guess - see screenshots for samples, the list is much longer). >> >> Phil >> >> >> >> >> On Mon, Jul 29, 2013 at 11:39 AM, Sebastian Tleye <stl...@gmail.com>wrote: >> >> Hi Phil >> >> Have you been using changeSets? >> I had the same problem once, i couldn't figure out what the problem was, >> but i think there is a problem in the sorter tool (and change sets). >> >> >> >> 2013/7/29 p...@highoctane.be <p...@highoctane.be> >> >> Hello, >> >> I've been loading all of those packages in order to build a full web >> stack development image. >> >> Everything now loads fine and kind of works but... >> >> The image is really slowing down and the size is getting very large. >> >> Here is the current one: >> >> 332580684 29 jul 10:50 >> Pharo-DripfeedIt-Magritte3-OpenDBX_20130729_1050.image >> >> 300+ megs... >> >> I've been doing some development in there and started looking for why >> this was getting so large and slow. >> >> I did a SpaceTally print analysis and imported the results in a >> spreadsheet. >> >> Look at the top consumers, especially the Semaphore thing. It is way >> beyond whatever was expected. There is something wrong there. >> >> There must be a leak of Points, MorphExtensions and I can't just figure >> out why there are so many Floats. >> >> I've been running test suites for some of the packages (e.g. OpenDBX and >> Glorp) and this may be the result. >> >> This image is kind of what one doing web dev would end up with. >> >> But then, it is very hard to get rid of that unwanted space. >> >> I am trying to build a system I can start using for business projects and >> feel concerned about that memory growth very seriously. >> >> Any pointers (I chased some already but here, there are way too many >> entries) >> >> Thx >> >> Phil >> >> >> >> >> > > -- > --- > Philippe Back > Dramatic Performance Improvements > Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 > Mail:p...@highoctane.be | Web: http://philippeback.eu > Blog: http://philippeback.be | Twitter: @philippeback > Youtube: http://www.youtube.com/user/philippeback/videos > > High Octane SPRL > rue cour Boisacq 101 | 1301 Bierges | Belgium > > Featured on the Software Process and Measurement Cast > http://spamcast.libsyn.com > Sparx Systems Enterprise Architect and Ability Engineering EADocX Value > Added Reseller > > > > -- Mariano http://marianopeck.wordpress.com