Which Jabber/GoogleTalk client (with audio&video) is the best fit for AC100? (most lightweight)
I have installed Ubuntu 12.04 for Toshiba AC100.
I have tried to use the mail & chat applet in the panel, but I have always had the feeling that it is too heavyweight for this system with little memory and CPU resources: the system hicks up more often, especially after I connected to my GoogleTalk account (just to be online and see the online status of other contacts).
The Jabber/GoogleTalk part of this messaging system is based telepathy (empathy), and I feel that it is too heavyweight:
$ ps x -o cmd,vsize,size,rss| fgrep -i path
telepathy-indicator 76336 37440 1516
/usr/lib/
empathy 225336 79272 14288
/usr/lib/
/usr/lib/
/usr/lib/
fgrep --color=auto -i path 3104 296 660
$
What are the best, most lightweight alternatives to empathy that I can use for using GoogleTalk? And how to replace telepathy/empathy in the system, so that it doesn't consume space in the panel (or replace the applet with another, non-empathy one)?
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- 2012-09-09
- Last reply:
- 2012-09-09
Gordan Bobic (gordan) said : | #1 |
On 09/09/2012 04:26 AM, Ivan Zakharyaschev wrote:
> New question #208063 on AC100_enablement:
> https:/
>
> I have installed Ubuntu 12.04 for Toshiba AC100.
>
> I have tried to use the mail& chat applet in the panel, but I have always had the feeling that it is too heavyweight for this system with little memory and CPU resources: the system hicks up more often, especially after I connected to my GoogleTalk account (just to be online and see the online status of other contacts).
>
> The Jabber/GoogleTalk part of this messaging system is based telepathy (empathy), and I feel that it is too heavyweight:
>
> $ ps x -o cmd,vsize,size,rss| fgrep -i path
> telepathy-indicator 76336 37440 1516
> /usr/lib/
> empathy 225336 79272 14288
> /usr/lib/
> /usr/lib/
> /usr/lib/
> fgrep --color=auto -i path 3104 296 660
> $
>
> What are the best, most lightweight alternatives to empathy that I can use for using GoogleTalk? And how to replace telepathy/empathy in the system, so that it doesn't consume space in the panel (or replace the applet with another, non-empathy one)?
If your requirements are voice/video, you're pretty much out of luck. If
you are only interested in text chat, Pidgin is pretty good.
The total memory used from what you listed above is about 200MB - that
isn't TOO bad. There are ways to squeeze a bit more memory out of the
AC100. You can scrape an extra 62MB of RAM out of the frame buffer which
makes a non-trivial difference, and there are ways to get a bit more out
using zram for swap, zcache, reducing the default stack size, etc. Have
a look here:
http://
Gordan
turbooster (comacritter) said : | #2 |
Also for reducing memory pressure is UKSM (Ultra Kernel Samepage Merging) http://
I've compiled a kernel with it but am not too sure how to meassure the usefulness. All I can say for now is that it's stable and doesn't use too much CPU. Also see http://
(If anybody happens to know how to read the statistics at /sys/kernel/
Gordan Bobic (gordan) said : | #3 |
On 09/09/2012 11:01 AM, turbooster wrote:
> Question #208063 on AC100_enablement changed:
> https:/
>
> turbooster proposed the following answer:
> Also for reducing memory pressure is UKSM (Ultra Kernel Samepage Merging) http://
> I've compiled a kernel with it but am not too sure how to meassure the usefulness. All I can say for now is that it's stable and doesn't use too much CPU. Also see http://
> (If anybody happens to know how to read the statistics at /sys/kernel/
Sounds similar to what I was thinking about when I proposed this:
http://<email address hidden>
Only what I proposed was simpler and non-intrusive, just would require
setting a LD_PRELOAD as the first line of rc.sysinit.
Benefit of it is somewhat questionable, though, unless you have a big
system. In reality, zram for swap will give you most of the benefit. The
big thing is going to be 0-filled pages, and as they are likely to never
be accessed, they'll get swapped out first, and zram will just throw
them away.
turbooster (comacritter) said : | #4 |
@gordan so did you write any code for LD_PRELOADing? If you are able to do it why not try it out? It's only 50 lines including Makefile ;)
Can you help with this problem?
Provide an answer of your own, or ask Ivan Zakharyaschev for more information if necessary.