On Friday 12 February 2010 01:52:37 Zeerak Waseem wrote:
> On Fri, 12 Feb 2010 00:31:26 +0100, Alan McKinnon
> 
> <alan.mckin...@gmail.com> wrote:
> > On Friday 12 February 2010 01:10:58 Zeerak Waseem wrote:
> >> But honestly, I don't have a solution to the problem, what I can however
> >> say is that my browser and my mail app, are pretty deft at realizing
> >> that
> >> their attempts to access a server, are in vain, without any network
> >> manager to tell them that they're offline. If there is any inter-app
> >> communication going on, it's not anything I know enough about to give a
> >> qualified guess about.
> > 
> > So do this then:
> > 
> > Build a desktop from old ebuilds and tarballs from a time when dbus was
> > not
> > prevalent. Make sure that the result is somewhat comparable to what you
> > like
> > to have now. Note the code sizes and other metrics of complexity. Note
> > resource usage.
> > 
> > Then examine the code for all the major apps you have, find the IPC-type
> > functionality they have and remove it. Rebuild everything. Note the code
> > sizes
> > and other metrics of complexity. Note resource usage.
> > 
> > Compare these two sets of numbers. Then run your new IPC-less machine.
> > Let us
> > know how that works out for you.
> > 
> > At the very least you will gain an understanding of just how much IPC is
> > going
> > on even in minimal environments.
> 
> Well, I'll have to tell you, that I might just do that one of these days,
> because like you say. If nothing else I'll gain an understanding of it.
> As you suggested in the last mail, I don't think I've considered all the
> different uses of IPC. :-)

A lot of that was tongue in cheek :-)

If you do manage to pull off that monumental purge and get something that 
runs, you'll have enough information to build a PhD thesis around. 

OK, maybe not a PhD. maybe a Masters.


-- 
alan dot mckinnon at gmail dot com

Reply via email to