Leatherboard1

Lazy man's guide to speed up Fedora

Efficient and easy speeding up articles to follow.

Services:



Go to system->administration->services. Choose edit run-levels, edit all. Disable the following (Source from this page)


Or, you can see a comprehensive list of Linux services here. It is quite educational after you've been playing with Linux for a while and know some of the services.

The following is a compact list of what you can disable:
atd : Similar to Cron's functions


ahavi-daemon : Zeroconf stuff


avavi-dnsconfd : DNS Zeroconf stuff


bluetooth : needed for bluetooth wireless devices to work (Only disable if you don't have bluetooth)btseed : BitTorrent Seeding
bttrack : BitTorrent tracking
cups : Central Unix Printing System (If you don't have printing)cups-config-daemon: Central Unix Printing System through D-Bus (If you don't have prnting)
dc_client : SSL session cache client proxy
dc_server : SSL session server
dhcdbd : D-BUS control of ISC DHCP client
diskdump : Create Dump files if system crashes
firstboot : First-boot configuration utility (not needed after your first boot)
hplip : HP Printer service : If you don't use HP Printers
httpd : Apache's Web server
isdn : Integrated Services Digital Network
kudzu : hardware probe at startup, only if you're changing hardware
lirc : Infrared controls
mdnsresponder : Howl network
mysqld : MySQL's database server :
named : BIND DNS server
netdump : netconsole & netcrashdump utility
netplugd : Dynamic network managment
nifd : Network interface monitor daemon
nscd : Name service caching daemon
ntpd: Network Time Protol
nfs + nfslock : NFS servers
portmap : RPC connections, like NFS / NIS
rpcgssd : NFS v4 connection helper
rpcidmapd : NFS v4 connection helper
rpcsvcgssd : NFS v4 connection helper
saslauthd : plaintext auth in cyrus-sasl
sendmail : Mail server, although there are better ones out there I'd disable this one and install something like squirrelmail. Either way, it's enabled by default and can be disabled.
smb : The Samba or SMB server
snmpd : Simple Network Management Protocol
snmptrapd : Simple Network Management Protocol
sshd: remote SSH server

swapiness tweak

su, enter- to login as administrator.

gedit /etc/sysctl.conf

Add these lines:
vm.swappiness=0

broadband tweak
gedit /etc/sysctl.conf
net.core.rmem_default = 524288
net.core.rmem_max = 524288
net.core.wmem_default = 524288
net.core.wmem_max = 524288
net.ipv4.tcp_wmem = 4096 87380 524288
net.ipv4.tcp_rmem = 4096 87380 524288
net.ipv4.tcp_mem = 524288 524288 524288
net.ipv4.tcp_rfc1337 = 1
net.ipv4.ip_no_pmtu_disc = 0
net.ipv4.tcp_sack = 1
net.ipv4.tcp_fack = 1
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_ecn = 0
net.ipv4.route.flush = 1
then:
/sbin/sysctl -p

No booting splash screen

gedit /boot/grub/menu.lst, delete the word rhgb. (This disables the redhat graphical boot screen.)

Gnome
gedit ~/.gtkrc-2.0
Add this:
gtk-menu-popup-delay = 0
Save and exit.
I personally think icons use a lot of resources in the menus and I read the words instead of the icons anyway. So I turn it off.
System->preferences->appearance->interface
uncheck show icons.

Get open in terminal for right click in nautilus. I find it very useful.

yum install nautilus-open-terminal

Technorati :
Del.icio.us :

1 comment:

Anonymous said...

hope this works, cause i have no idea what i just typed