[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: oom_adj
From:       Kevin Krammer <kevin.krammer () gmx ! at>
Date:       2009-02-19 8:24:36
Message-ID: 200902190924.44589.kevin.krammer () gmx ! at
[Download RAW message or body]


On Thursday 19 February 2009, Maksim Orlovich wrote:
> >> That's basically impossible for a properly written X application w/o
> >> wasting tons of memory.
> >
> > To reconnect, or to make X bloat like that?
>
> Reconnect, since most of data will be stored in pixmaps, so there is no
> transparent way of recovering them unless you mirror them on the client,
> which can easily double memory usage. All the other state will have to be
> mirrored likewise.

Isn't most of an application drawing directly using QPainter (widgets) or 
available as image data (icons)?

Holger Freyther demoed a GTK application (IIRC) on Akademy 2006 which could 
reconnect/migrate to a different X server during runtime and even change how 
it represented itself.

Cheers,
Kevin

-- 
Kevin Krammer, KDE developer, xdg-utils developer
KDE user support, developer mentoring

["signature.asc" (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic