WebProWire.com
TechnologySearchAdvertisingSocialFinancialLegal
Latest News on: WebProWire.com

Starbucks closes 61 stores in... Seattle Times
Where are the smartphones for... CrunchGear
Letter from an AOL Blogger on... Gawker
Nintendo sues 5 Japan firms over... Yahoo! News (Wire...
Bebo To Beam Users' Messages Into... WebProNews


Recent Articles

Thinking About Career In Linux?
The other night, a good question popped out of my head - How many of the geek teenagers wish to work on closed source technology today? It's been pretty ubiquitousS...

Methods To Terminate A Process On Linux
In our previous article - Sharpen your Linux vocabulary - we visualized few commonly used terms in context with the Linuxoperating system and its surroundings! I thank and appreciate the readers foradding on a few...

On A Linux System Everything Is A File
A Linux system, just like any *NIX based system doesn't differentiate between a file and a directory, since a directory is just another file which contains names...

A Guide To Linux Communities
Are you a new Linux user? Fantastic! Welcome to the world of freedom. Freedom of choice, freedom of expression, freedom from vendor lockin. You've made...

Adobe AIR Ready For Linux
Adobe AIR for Linux Alpha-Release is available on Adobe Labs. It is a pre-release version and is alpha-ish at best. About a month earlier, Adobe shipped AIR v1.0...

Linux-Based Everex GPC Pulled From Wal-Mart Shelves
Price-wise, we think a $200 PC is hard to beat. Wal-Mart (and/or the store's customers) apparently found fault with something, however, as the company has decided to dedicate its shelf space to something else.

Moving a Subversion Repository from Windows...
I recently had to move a subversion (svn) repository to another server. The repository was on a Windows server and had to be moved to a Linux server. Step 1: Backup your old Repository. The first thing you need when...


07.29.08

How To Boot Up Linux Faster

By Praval Singh

You don't need to have a wireless kernel module loaded if you're on Ethernet LAN. This task is complex and will require a kernel recompilation, which unfortunately is not the easiest task to accomplish.

We've seen and heard that Linux seldom faces a system halt or crash. Most of the people who have switched to Linux stay happy with the fact that they need not press the 3-button command to get the task manager every now and then, on their old machines. Linux has no doubt proved to be a blessing in disguise for machines which have limited hardware options and are low on resources.

This might indicate that a lot of geeks keep their boxes turned on for days(may be months in some cases!) However, for a normal use Linux machine, a daily boot would be pretty obvious.

We have seen a lot of tips and tricks to make Windows boot faster than before. Such recommendations have been popular and remarkably acknowledged across the world wide web. On similar grounds, we shall today try and figure out a few ways in which an average user can help reduce the boot time of a Linux box.

Use a lightweight window manager: KDE and GNOME are no doubt the two most widely used window managers. But this, by no means shall mean that they're the only option you have. Check out for a lot of options you have at your disposal. Based on your requirements, you may switch to a lighter window manager or desktop to help you get most out of the available hardware juice by drastically reducing the graphical boot time and memory consumption.

De-select the unnecessary services: There are a lot of services running on the back ground, which you would be unaware of. A lot of them, you'd never need! If you're using Linux just as a desktop, you would not need httpd, sendmail, etc. If you never use a bluetooth device, make sure you turn off the bluetooth service at startup. If you happen to use Linux just as a Web server, you can close a lot of services which a web server doesn't need. You can see all the services and their roles at the Administration panel within the menu and take a look at the Services. Just disable all of the services you do not want to start automatically.

Use a text based login in lieu of Graphical login window: Most of us love the graphical login window on Linux. However, for machines which are low on resource, there is an alternative - Text based login. The graphical login increases load times. Most of Linux machines boot to run level 3 instead of run level 5. This will probably halt at the text-based login, where you'll just have to log in and issue startx to start the desktop of your choice.



Use a lightweight Linux distro: Before deciding on the Linux distro, you need to check out the juice your hardware has. Instead of installing the bulky Fedora, you may opt for Arch, Ubuntu or Puppy Linux. The boot times for Arch and Puppy Linux are amazingly small. Amongst larger distributions, OpenSuSE has one of the fastest boot times.

Disable unnecessary kernel modules - Only for Geeks and Administrators! This one is for the people who love things out-of-the-box! The Linux kernel consists of a lot of modules, each associated with an operation of a task or group of inter-related tasks. For example - You don't need to have a wireless kernel module loaded if you're running over an Ethernet LAN. This task is complex and will require a kernel recompilation, which unfortunately is not the easiest task to accomplish. To go along with this, you will need the kernel source, which can be downloaded from the distro's website. Thereafter, you need to follow the standard steps for compiling a kernel, with a difference that you shall go through and disable all the modules you don't need.

At this point, you may take help of Bootchart. It lets you find out which kernel modules are currently installed and are running on your system. Apart from this, it illustrates for you what is happening during your system boot!

These were a few methods which would help you run Linux better and faster than before. These recommendations are made keeping an eye on the Linux users who do not cherish today's fast and hardware rich machines! Stay tuned for more action.

Comments


About the Author:
Praval Singh is a contributing writer for Brajeshwar.com.
LinuxProNews is brought to you by:

SecurityConfig.com NetworkingFiles.com
NetworkNewz.com WebProASP.com
DatabaseProNews.com SQLProNews.com
ITcertificationNews.com SysAdminNews.com
LinuxProNews.com WirelessProNews.com
CProgrammingTrends.com DevWebPro.com


About LinuxProNews
LinuxProNews is a collection of news and commentary designed to keep you in step with the ever evolving landscape of Linux environments. Opensource News and Advice for Linux Professionals




-- LinuxProNews is an iEntry, Inc. publication --
iEntry, Inc. 2549 Richmond Rd. Lexington KY, 40509
2008 iEntry, Inc.  All Rights Reserved  Privacy Policy  Legal

archives | advertising info | news headlines | free newsletters | comments/feedback | submit article



Opensource News and Advice for Linux Professionals LinuxProNews News Archives About Us Feedback LinuxProNews Home Page About Article Archive News Downloads WebProWorld Forums Jayde iEntry Advertise Contact