Menu Close

System and internet tweaks for Ubuntu 9.10 “Karmic Koala”

Here is a list of tweaks you can use to improve your boot and internet performance.

Faster boot time:

To make full use of your multi-core processors during boot time, open a Terminal window (Applications->Accessories->Terminal) and type:

sudo gedit /etc/init.d/rc

And change the line:

CONCURRENCY=none

to

CONCURRENCY=shell

—-

Install preload daemon

Linux’s preload daemon… monitors what programs you use most often and caches these programs and dependent libraries in (unused) memory to speed up application start time. If your system has 1GB or more memory then preload will have a positive effect. To install and start the preload process open a Terminal window (Applications->Accessories->Terminal) and type:

sudo apt-get install -y preload

It will automatically load at boot.

—-

Faster Internet.

Disable IPv6 in the kernel

The lookup of IP version 6 addresses takes a lot of time. To disable it open a Terminal window (Applications->Accessories->Terminal) and type:

echo 1 | sudo tee /proc/sys/net/ipv6/conf/all/disable_ipv6

To check its status type:

cat /proc/sys/net/ipv6/conf/all/disable_ipv6

0 = Enabled – 1 = Disabled

Now add the following line to /etc/rc.local (before the “exit 0” line) so IPv6 is disabled at boot up, open a Terminal window (Applications->Accessories->Terminal) and type:

sudo gedit /etc/rc.local

Then type:

echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6

—-

Faster Firefox.

Pango is a font smoothing library which decreases Firefox speed by up to 45%.

The Firefox version which comes in Ubuntu has Pango enabled by default. To disable Pango open your Home folder (Places->Home Folder) and press ctrl+H and edit your .bashrc or .bash_profile file. Open the file and add this line:

export MOZ_DISABLE_PANGO=1

Now save and close the file and re-source your .bashrc or .bash_profile file. Open a Terminal (Applications-Accessories->Terminal) and type:

source .bashrc or source .bash_profile

—–

Now start Firefox and in your location bar type: about:config

In the filter bar type network.http.pipelining

Normally it says ” false ” under value field , Double click it so it becomes ” true “.

In the filter bar again and type network.http.pipelining.maxrequests

Default it says 4 under value field and you need to change it to 8

Go to the filter bar again and type network.http.proxy.pipelining

Normally it says ” false ” under value field , Double click it so it becomes ” true “.

Go to the filter bar again and type network.dns.disableIPv6

Normally it says ” false ” under value field , Double click it so it becomes ” true “.

Go to the filter bar again and type plugin.expose_full_path

Normally it says ” false ” under value field , Double click it so it becomes ” true “.

Now you need to Create new Preference name with interger value for this got to Right click -> New -> Integer

Here you need to type nglayout.initialpaint.delay and click ok

Now you need to enter 0 in value filed and click ok

Now you need to Create one more Preference name with interger value for this got to Right click -> New -> Integer

Here you need to type content.notify.backoffcount and click ok

Now you need to enter 5 in value filed and click ok

Now you need to Create one more Preference name with interger value for this got to Right click -> New -> Integer

Here you need to type ui.submenuDelay and click ok

Now you need to enter 0 in value filed and click ok

—-

Firefox Memory Leak Fix

Open a new tab and Type:  about:config

Right-click anywhere, select New, then Integer. In the dialog prompt that appears, type:

browser.cache.memory.capacity

Click OK. Another dialog prompt will appear. This is where you decide how much memory to allocate to Firefox. This depends on how much RAM your computer has, but generally you don’t want to allocate too little (under 8MB), but if you allocate too much, you might as well not do this. A good recommended setting is 16MB. If you want 16MB, enter this value into the dialog prompt: 16384

(Why 16384 instead of 16000? Because computers use base-12 counting. Thus 16 megabytes = 16384 bytes. Likewise, if you want to double that and allocate 32MB, you’d enter 32768.)

Click OK to close the dialog box, then close Firefox and start Firefox again. If your Firefox still uses the same amount of memory, give it a few minutes and it should slowly clear up. If that fails, try a system reboot.

Some of the tweaks are new and some are old but still working….

0 0 votes
Article Rating
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments