Hi all,
I thought to make my Fedora system boot faster. For that I thought to disable unnecessary kernel modules and services. So I want to know in detail what each and every kernel module and service do so that I can disable which are no needed. Can anyone here provide me with a detailed documentation on the kernel modules and services?
Kalpa Welivitigoda <callkalpa <at> gmail.com> writes:
Hi all,
I thought to make my Fedora system boot faster. For that I thought to disable unnecessary kernel modules and services. So I want to know in detail what each and every kernel module and service do so that I can disable which are no needed. Can anyone here provide me with a detailed documentation on the kernel modules and services?
Hi, I think Google is your friend here.
search Goggle: linux services list will give you for example: http://articles.techrepublic.com.com/5100-10878_11-6018195.html http://www.hscripts.com/tutorials/linux-services/list.php
You get the drift ...
As far as kernel modules are concerned you have to be careful with disabling them a priory. You may easily end up with an unbootable system. Even if you boot, you system may be inflexible with regard to accepting ad hoc devices. It is much safer from booting process point of view and practical from daily use of your system point of view, to configure your kernel for on demand modules loading. The exception would be if you configure a special system and you intend to make it compact, according to strict requirements, with limited purpose, etc.
For a list and descriptions of kernel modules, I think the best source is your kernel source package. You will find a .config file in there and see it thru kernel configuration: make menuconfig or make xconfig See kernel configuration howto docs.
JB
Kalpa Welivitigoda wrote:
I thought to make my Fedora system boot faster. For that I thought to disable unnecessary kernel modules and services. So I want to know in detail what each and every kernel module and service do so that I can disable which are no needed. Can anyone here provide me with a detailed documentation on the kernel modules and services?
Disabling kernel modules is going to do absolutely nothing for you.
Your kernel boots in a matter of seconds. The real time waster is that piece of hardware you call a hard disk drive. All of the services started up cause some heavy disk I/O that no rotating drive can handle very well.
The solution? Buy an SSD.
Sincerely, A Fedora user who boots in less than 8 seconds.
On 09/13/2010 12:48 PM, Michael Cronenworth wrote:
Kalpa Welivitigoda wrote:
I thought to make my Fedora system boot faster. For that I thought to disable unnecessary kernel modules and services. So I want to know in detail what each and every kernel module and service do so that I can disable which are no needed. Can anyone here provide me with a detailed documentation on the kernel modules and services?
Disabling kernel modules is going to do absolutely nothing for you.
Your kernel boots in a matter of seconds. The real time waster is that piece of hardware you call a hard disk drive. All of the services started up cause some heavy disk I/O that no rotating drive can handle very well.
The solution? Buy an SSD.
Sincerely, A Fedora user who boots in less than 8 seconds.
As a an intermediate solution, run /usr/bin/system-config-services and disable services you think you do not need. It could help a bit. also, is your drive a 7200rpm eSATA2 ? That would be a good interim solution too. That is what I run and I have no problem with slow boots. Also, you might consider using a lighter than gnome desktop. There were posts on this list about what would be such a lightweight desktop.
Good luck.
On Tue, Sep 14, 2010 at 1:28 AM, JD jd1008@gmail.com wrote:
On 09/13/2010 12:48 PM, Michael Cronenworth wrote:
Kalpa Welivitigoda wrote:
I thought to make my Fedora system boot faster. For that I thought to disable unnecessary kernel modules and services. So I want to know in detail what each and every kernel module and service do so that I can disable which are no needed. Can anyone here provide me with a detailed documentation on the kernel modules and services?
Disabling kernel modules is going to do absolutely nothing for you.
Your kernel boots in a matter of seconds. The real time waster is that piece of hardware you call a hard disk drive. All of the services started up cause some heavy disk I/O that no rotating drive can handle very well.
The solution? Buy an SSD.
Sincerely, A Fedora user who boots in less than 8 seconds.
As a an intermediate solution, run /usr/bin/system-config-services and disable services you think you do not need. It could help a bit. also, is your drive a 7200rpm eSATA2 ? That would be a good interim solution too. That is what I run and I have no problem with slow boots. Also, you might consider using a lighter than gnome desktop. There were posts on this list about what would be such a lightweight desktop.
Good luck.
Thanks
-- users mailing list users@lists.fedoraproject.org To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
On 09/14/2010 01:28 AM, JD wrote:
On 09/13/2010 12:48 PM, Michael Cronenworth wrote:
Kalpa Welivitigoda wrote:
I thought to make my Fedora system boot faster. For that I thought to disable unnecessary kernel modules and services. So I want to know in detail what each and every kernel module and service do so that I can disable which are no needed. Can anyone here provide me with a detailed documentation on the kernel modules and services?
Disabling kernel modules is going to do absolutely nothing for you.
Your kernel boots in a matter of seconds. The real time waster is that piece of hardware you call a hard disk drive. All of the services started up cause some heavy disk I/O that no rotating drive can handle very well.
The solution? Buy an SSD.
Sincerely, A Fedora user who boots in less than 8 seconds.
As a an intermediate solution, run /usr/bin/system-config-services and disable services you think you do not need. It could help a bit. also, is your drive a 7200rpm eSATA2 ? That would be a good interim solution too. That is what I run and I have no problem with slow boots. Also, you might consider using a lighter than gnome desktop. There were posts on this list about what would be such a lightweight desktop.
Good luck.
Please give this a read, probably you wil be able to figure out what you need. http://www.mjmwired.net/resources/mjm-services-f12.html
On Mon, 2010-09-13 at 14:48 -0500, Michael Cronenworth wrote:
The real time waster is that piece of hardware you call a hard disk drive. All of the services started up cause some heavy disk I/O that no rotating drive can handle very well.
Or, the real time waster is loads of services starting up. And services that take an age to read their config files, and depend on other services...
Having played with other *ixs, the past, I've used ones that booted in a blink of an eye, even on dead slow hardware, because they didn't start a gazillion services.
On Tue, 14 Sep 2010 23:09:34 +0930 Tim wrote:
The real time waster is that piece of hardware you call a hard disk drive. All of the services started up cause some heavy disk I/O that no rotating drive can handle very well.
Or, the real time waster is loads of services starting up. And services that take an age to read their config files, and depend on other services...
In my observation the real time waster is the initrd processing desperately trying to enumerate all the raids and lvms and wot-not that I don't have on my system :-).
On 09/14/2010 06:39 AM, Tim wrote:
On Mon, 2010-09-13 at 14:48 -0500, Michael Cronenworth wrote:
The real time waster is that piece of hardware you call a hard disk drive. All of the services started up cause some heavy disk I/O that no rotating drive can handle very well.
Or, the real time waster is loads of services starting up. And services that take an age to read their config files, and depend on other services...
Having played with other *ixs, the past, I've used ones that booted in a blink of an eye, even on dead slow hardware, because they didn't start a gazillion services.
I have already posted and advice to the OP to run system-config-services and disable all services s/he does not need.
Not sure if s/he followed through or not. We have not heard from the OP the result of doing so.