Speed

Questions about the project and the distribution - obviously no support questions here please
Forum rules
Do not post support questions here. Before you post read the forum rules. Topics in this forum are automatically closed 6 months after creation.
Locked
AlsaPhil

Speed

Post by AlsaPhil »

The boot times represent the number of seconds each distribution took to get from LILO or GRUB boot prompt to the KDE or GNOME login prompt in their default installations.

Boot Times
Distribution Seconds
Mandriva Linux 2007 40
PCLinuxOS 0.93a 46
Debian GNU/Linux 4.0 47
Pardus Linux 2007 48
Ubuntu 6.10 49
SimplyMEPIS 6.0-4 (Beta 1) 51
openSUSE 10.2 61
Fedora Core 6 72
Xandros Desktop 4.1 89


(...)
Seen today on distrowatch's weekly news. The boot time is between 40" and 89" on these examples.
My experience with Mint gives 78"/80" for the same way GRUB > GNOME login (on 3 separated laptops).

It is not a big problem I just would like to know where the difference could be :oops:

At second, is it possible to do it better?

For information, I installed an Ubuntu Herd CD2 this morning just to see what it is, boot time 40" on one of my 3 laptops.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
scorp123
Level 8
Level 8
Posts: 2272
Joined: Sat Dec 02, 2006 4:19 pm
Location: Switzerland

Re: Speed

Post by scorp123 »

AlsaPhil wrote:It is not a big problem I just would like to know where the difference could be
Services. The more services you run the longer the boot will take. The strategy would be to remove unneeded services (but remove wisely or else you'll criple your machine!) until you're satisfied with the speed. Other factors (e.g. hardware, network speed, congestion, disk partitioning, disk order, disk fragmentation, etc.) also play an important role.
AlsaPhil

Post by AlsaPhil »

The more services you run the longer the boot will take
Thanks for answer, scorp :)
Does it mean that Mandriva or open Suse (for instance) run less services?
Does it mean Tomboy and Beagle are "using" 30"?
Once I tried removing Beagle... Result was same
:oops:
scorp123
Level 8
Level 8
Posts: 2272
Joined: Sat Dec 02, 2006 4:19 pm
Location: Switzerland

Post by scorp123 »

AlsaPhil wrote:Does it mean that Mandriva or open Suse (for instance) run less services?
The opposite is the case, they are running services like mad. But they are cheating a little, e.g. I know that SUSE is using a program called preload ... Everytime you shutdown a SUSE system it will calculate stuff about some of the binaries that will get started next time, so that said binaries will load fast like hell the next time they are loaded into memory, e.g. when the next reboot happens. Another difference is that e.g. SUSE binaries are always compiled for i686 instruction code (= the latest CPU generation) whereas Debian still uses old i386 (= Intel 80386 CPU) instruction sets to maintain max. compatibility with all the Intel-compatible CPU's out there.

The fastest ever boot I have seen was a Gentoo installation compiled from the ground up with NO services running whatsoever and booting straight into a KDE session ... That thing booted in under 10 seconds. But the machine was basically useless. It wasn't running any services, not even loading sound drivers during boot. The point was just to show that it could be done. :D
Last edited by scorp123 on Mon Jan 15, 2007 2:31 pm, edited 2 times in total.
AlsaPhil

Post by AlsaPhil »

I understand, thanks.
For your last example, I think we can do it still more faster :roll: without Gentoo :lol:
scorp123
Level 8
Level 8
Posts: 2272
Joined: Sat Dec 02, 2006 4:19 pm
Location: Switzerland

Post by scorp123 »

AlsaPhil wrote:For your last example, I think we can do it still more faster :roll: without Gentoo :lol:
For BeOS it was absolutely normal to boot in less than 10 seconds into the desktop, with all filesystem, graphics and sound drivers loaded! And we're talking Pentium II class machines here (around 400 or so MHz).
User avatar
900i
Level 6
Level 6
Posts: 1142
Joined: Sat Nov 18, 2006 9:30 am
Location: Wakefield, UK

Post by 900i »

Last edited by 900i on Tue Jan 16, 2007 6:09 am, edited 1 time in total.
Desktop Core i7 Linux Mint 21.1 / Laptop Dell Precision M6400 Linux Mint 21.1
scorp123
Level 8
Level 8
Posts: 2272
Joined: Sat Dec 02, 2006 4:19 pm
Location: Switzerland

Re: Speed

Post by scorp123 »

AlsaPhil wrote:Xandros Desktop 4.1 89
That one doesn't surprise me one little bit ... Xandros is such a horrible mess! :roll: The Xandros boot strategy is to simply start every damn script that is installed in the system's init folder, whether it's needed or not, wether the device is there or not. For example it tries to start scripts that would initiate some drivers specific to Sony VAIO laptops even though you're not even running this stuff on a Sony. And so it wastes a lot of time by trying to start unneeded scripts. A total mess IMHO.

You can easily verify this by installing Xandros and then by disabling their ugly swastika-like boot splash ... you'll see tons and tons of messages from totally unneeded boot scripts fly by.

They really could have done a better job there :?
User avatar
clem
Level 12
Level 12
Posts: 4308
Joined: Wed Nov 15, 2006 8:34 am
Contact:

Post by clem »

hmm... interesting :)

I suppose, if you don't have an Intel graphic card you might be able to remove the package 915resolution which gets loaded at startup.... that might speed things up.

:roll: :oops: :oops:
AlsaPhil

Post by AlsaPhil »

... but I have :lol:
scorp123
Level 8
Level 8
Posts: 2272
Joined: Sat Dec 02, 2006 4:19 pm
Location: Switzerland

Post by scorp123 »

Josh wrote: The fact is that most average end-user applications simply do not code in processor specific optimizations - meaning compilers can only do so much. Those little optimizations that are done are so insignificant compared to I/O wait times, network responses, user inputs, etc. as to be basically meaningless.
Absolutely. And also real-time processing as requested by another user in another thread wouldn't help much. The only thing real-time processing does is that it enables you to (fore)tell precisely how long a certain process will need to get started and to shutdown. But it doesn't do any magic and speed up your system. If you still got too many unnecessary services starting during boot then real-time processing won't change much, if anything at all.
.ee
Level 2
Level 2
Posts: 55
Joined: Mon Feb 05, 2007 9:52 pm

Post by .ee »

I would like better boot up and hibernation time for Mint. I removed the languages and some services but it is still around 40 sec. Well. I have 4200rpm 1,8" had disk with up to 20MB/s transfer rate, so someone may have better boot up times without doing anything. Still, my optimized Windows XP boots and awakes 30% faster! I don't see reason why Mint sould not be able match Windows bootup times.

How I can benchmark my HDD transfer rates under linux, to be sure it performs equally well under linux? I mean the utility like HDTune in Windows or something run from the command line at least.

I am also concerned that my hard disk sound slightly noisier under linux.
This is the reason why I want to check the performance. Maybe it does not work optimally.

Any ideas?
Locked

Return to “Non-technical Questions”