1 |
On Friday 12 February 2010 01:52:37 Zeerak Waseem wrote: |
2 |
> On Fri, 12 Feb 2010 00:31:26 +0100, Alan McKinnon |
3 |
> |
4 |
> <alan.mckinnon@×××××.com> wrote: |
5 |
> > On Friday 12 February 2010 01:10:58 Zeerak Waseem wrote: |
6 |
> >> But honestly, I don't have a solution to the problem, what I can however |
7 |
> >> say is that my browser and my mail app, are pretty deft at realizing |
8 |
> >> that |
9 |
> >> their attempts to access a server, are in vain, without any network |
10 |
> >> manager to tell them that they're offline. If there is any inter-app |
11 |
> >> communication going on, it's not anything I know enough about to give a |
12 |
> >> qualified guess about. |
13 |
> > |
14 |
> > So do this then: |
15 |
> > |
16 |
> > Build a desktop from old ebuilds and tarballs from a time when dbus was |
17 |
> > not |
18 |
> > prevalent. Make sure that the result is somewhat comparable to what you |
19 |
> > like |
20 |
> > to have now. Note the code sizes and other metrics of complexity. Note |
21 |
> > resource usage. |
22 |
> > |
23 |
> > Then examine the code for all the major apps you have, find the IPC-type |
24 |
> > functionality they have and remove it. Rebuild everything. Note the code |
25 |
> > sizes |
26 |
> > and other metrics of complexity. Note resource usage. |
27 |
> > |
28 |
> > Compare these two sets of numbers. Then run your new IPC-less machine. |
29 |
> > Let us |
30 |
> > know how that works out for you. |
31 |
> > |
32 |
> > At the very least you will gain an understanding of just how much IPC is |
33 |
> > going |
34 |
> > on even in minimal environments. |
35 |
> |
36 |
> Well, I'll have to tell you, that I might just do that one of these days, |
37 |
> because like you say. If nothing else I'll gain an understanding of it. |
38 |
> As you suggested in the last mail, I don't think I've considered all the |
39 |
> different uses of IPC. :-) |
40 |
|
41 |
A lot of that was tongue in cheek :-) |
42 |
|
43 |
If you do manage to pull off that monumental purge and get something that |
44 |
runs, you'll have enough information to build a PhD thesis around. |
45 |
|
46 |
OK, maybe not a PhD. maybe a Masters. |
47 |
|
48 |
|
49 |
-- |
50 |
alan dot mckinnon at gmail dot com |