Re: [sugar] Moving to metacity with composition (was: Preparing for the feature freeze)

2008-06-05 Thread Jim Gettys
For composition to not eat memory (a full frame buffer's worth/activity), the buried windows need to be unmapped in X parlance. When a window is unmapped, X can free the contents of the window even when composite is running (IIRC). This may require some work in whatever window manager we decide

Re: [sugar] Moving to metacity with composition (was: Preparing for the feature freeze)

2008-06-04 Thread Sayamindu Dasgupta
On Tue, Jun 3, 2008 at 5:09 PM, Martin Dengler [EMAIL PROTECTED] wrote: As an aside... On Tue, Jun 03, 2008 at 12:16:27PM +0200, Tomeu Vizoso wrote: Sayamindu, you say you got OOM problems after activating composition, can you check where that memory is going? Or might be the X server

Re: [sugar] Moving to metacity with composition (was: Preparing for the feature freeze)

2008-06-04 Thread Martin Dengler
On Wed, Jun 04, 2008 at 09:28:40PM +0530, Sayamindu Dasgupta wrote: I tried your ps_mem.py based tests [...] Cool -- looks like just moving to os16 + metacity saved at least 14 MiB[1] (not counting any python savings) and Xorg grew by 15 MiB. Cheers, Sayamindu Martin 1. 2 + 6 + 6 MiB:

[sugar] Moving to metacity with composition (was: Preparing for the feature freeze)

2008-06-03 Thread Tomeu Vizoso
On Tue, Jun 3, 2008 at 11:54 AM, Marco Pesenti Gritti [EMAIL PROTECTED] wrote: On Tue, Jun 3, 2008 at 11:45 AM, Tomeu Vizoso [EMAIL PROTECTED] wrote: Priority 2. I would love to have it but it might be too late, given that Sayamindu experimentation run into interesting problems. A nice thing

Re: [sugar] Moving to metacity with composition (was: Preparing for the feature freeze)

2008-06-03 Thread Marco Pesenti Gritti
On Tue, Jun 3, 2008 at 12:16 PM, Tomeu Vizoso [EMAIL PROTECTED] wrote: On Tue, Jun 3, 2008 at 11:54 AM, Marco Pesenti Gritti [EMAIL PROTECTED] wrote: On Tue, Jun 3, 2008 at 11:45 AM, Tomeu Vizoso [EMAIL PROTECTED] wrote: Priority 2. I would love to have it but it might be too late, given that