public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] new machine : start-up time
@ 2012-10-13 20:24 Philip Webb
  2012-10-13 20:40 ` Canek Peláez Valdés
  0 siblings, 1 reply; 9+ messages in thread
From: Philip Webb @ 2012-10-13 20:24 UTC (permalink / raw
  To: Gentoo User

Regulars will remember the threads re the machine I built recently.
I thought they mb interested in the start-up time now all is working :
Gigabyte BIOS  10 s , Linux Lilo prompt - login prompt  8 s ,
'startx' - GUI ready  4 s : total  22 s  + entering userid+password ;
I start the I/net connection (Dhcpcd) manually from the GUI ( 15 s ).
I assume most of the speed is attributable to the SSD,
perhaps a bit to the 1600 MHz memory; of course, Gentoo shares the honors;
my desktop manager is Fluxbox & I start apps on desktops manually.

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] new machine : start-up time
  2012-10-13 20:24 [gentoo-user] new machine : start-up time Philip Webb
@ 2012-10-13 20:40 ` Canek Peláez Valdés
  2012-10-13 20:57   ` Volker Armin Hemmann
  2012-10-13 20:57   ` Canek Peláez Valdés
  0 siblings, 2 replies; 9+ messages in thread
From: Canek Peláez Valdés @ 2012-10-13 20:40 UTC (permalink / raw
  To: gentoo-user

On Sat, Oct 13, 2012 at 3:24 PM, Philip Webb <purslow@ca.inter.net> wrote:
> Regulars will remember the threads re the machine I built recently.
> I thought they mb interested in the start-up time now all is working :
> Gigabyte BIOS  10 s , Linux Lilo prompt - login prompt  8 s ,
> 'startx' - GUI ready  4 s : total  22 s  + entering userid+password ;
> I start the I/net connection (Dhcpcd) manually from the GUI ( 15 s ).
> I assume most of the speed is attributable to the SSD,
> perhaps a bit to the 1600 MHz memory; of course, Gentoo shares the honors;
> my desktop manager is Fluxbox & I start apps on desktops manually.

Toshiba Portégé Z830, with an iCore 5 at 1.60GHz, 6 GB of memory, and
a tiny 128 GB SSD. It takes 12 seconds from GRUB to GDM, and from the
time I enter my password and my GNOME 3 desktop is ready it takes
another 6 seconds, so 18 seconds in total (plus how much it takes for
me to click in my user and enter my password).

Like you, I attribute most of the speed gain to the SSD. The rest is systemd.

Regards.
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] new machine : start-up time
  2012-10-13 20:40 ` Canek Peláez Valdés
@ 2012-10-13 20:57   ` Volker Armin Hemmann
  2012-10-13 20:59     ` Canek Peláez Valdés
  2012-10-13 20:57   ` Canek Peláez Valdés
  1 sibling, 1 reply; 9+ messages in thread
From: Volker Armin Hemmann @ 2012-10-13 20:57 UTC (permalink / raw
  To: gentoo-user; +Cc: Canek Peláez Valdés

Am Samstag, 13. Oktober 2012, 15:40:43 schrieb Canek Peláez Valdés:
> On Sat, Oct 13, 2012 at 3:24 PM, Philip Webb <purslow@ca.inter.net> wrote:
> > Regulars will remember the threads re the machine I built recently.
> > I thought they mb interested in the start-up time now all is working :
> > Gigabyte BIOS  10 s , Linux Lilo prompt - login prompt  8 s ,
> > 'startx' - GUI ready  4 s : total  22 s  + entering userid+password ;
> > I start the I/net connection (Dhcpcd) manually from the GUI ( 15 s ).
> > I assume most of the speed is attributable to the SSD,
> > perhaps a bit to the 1600 MHz memory; of course, Gentoo shares the honors;
> > my desktop manager is Fluxbox & I start apps on desktops manually.
> 
> Toshiba Portégé Z830, with an iCore 5 at 1.60GHz, 6 GB of memory, and
> a tiny 128 GB SSD. It takes 12 seconds from GRUB to GDM, and from the
> time I enter my password and my GNOME 3 desktop is ready it takes
> another 6 seconds, so 18 seconds in total (plus how much it takes for
> me to click in my user and enter my password).
> 
> Like you, I attribute most of the speed gain to the SSD. The rest is
> systemd.
> 
> Regards.

from hitting SPACE to desktop: less than 4s.

Suspend-to-ram. Who cares about boot times?
(for the record: from grub to kdm login ca 10sec. Without systemd).

-- 
#163933


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] new machine : start-up time
  2012-10-13 20:40 ` Canek Peláez Valdés
  2012-10-13 20:57   ` Volker Armin Hemmann
@ 2012-10-13 20:57   ` Canek Peláez Valdés
  2012-10-13 21:14     ` Volker Armin Hemmann
  1 sibling, 1 reply; 9+ messages in thread
From: Canek Peláez Valdés @ 2012-10-13 20:57 UTC (permalink / raw
  To: gentoo-user

On Sat, Oct 13, 2012 at 3:40 PM, Canek Peláez Valdés <caneko@gmail.com> wrote:
> On Sat, Oct 13, 2012 at 3:24 PM, Philip Webb <purslow@ca.inter.net> wrote:
>> Regulars will remember the threads re the machine I built recently.
>> I thought they mb interested in the start-up time now all is working :
>> Gigabyte BIOS  10 s , Linux Lilo prompt - login prompt  8 s ,
>> 'startx' - GUI ready  4 s : total  22 s  + entering userid+password ;
>> I start the I/net connection (Dhcpcd) manually from the GUI ( 15 s ).
>> I assume most of the speed is attributable to the SSD,
>> perhaps a bit to the 1600 MHz memory; of course, Gentoo shares the honors;
>> my desktop manager is Fluxbox & I start apps on desktops manually.
>
> Toshiba Portégé Z830, with an iCore 5 at 1.60GHz, 6 GB of memory, and
> a tiny 128 GB SSD. It takes 12 seconds from GRUB to GDM, and from the
> time I enter my password and my GNOME 3 desktop is ready it takes
> another 6 seconds, so 18 seconds in total (plus how much it takes for
> me to click in my user and enter my password).
>
> Like you, I attribute most of the speed gain to the SSD. The rest is systemd.

Damn, is GNOME fat. I booted to text console (disabled GDM), and I
also disabled plymouth. From GRUB2 to login prompt it takes less than
6 seconds, so the really slow part is starting GDM and then switching
to GNOME 3. The BIOS is pretty fast, it takes 4 seconds from power on
to the GRUB2 menu.

The fast part (GRUB2->login prompt) is because of systemd. GNOME 3
needs a lot of optimization, it seems. Also, plymouth slow things a
little, and it hides the login prompt, so it's difficult to measure
for how much. However, it's really pretty ;)

Regards.
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] new machine : start-up time
  2012-10-13 20:57   ` Volker Armin Hemmann
@ 2012-10-13 20:59     ` Canek Peláez Valdés
  0 siblings, 0 replies; 9+ messages in thread
From: Canek Peláez Valdés @ 2012-10-13 20:59 UTC (permalink / raw
  To: Volker Armin Hemmann; +Cc: gentoo-user

On Sat, Oct 13, 2012 at 3:57 PM, Volker Armin Hemmann
<volkerarmin@googlemail.com> wrote:
> Am Samstag, 13. Oktober 2012, 15:40:43 schrieb Canek Peláez Valdés:
>> On Sat, Oct 13, 2012 at 3:24 PM, Philip Webb <purslow@ca.inter.net> wrote:
>> > Regulars will remember the threads re the machine I built recently.
>> > I thought they mb interested in the start-up time now all is working :
>> > Gigabyte BIOS  10 s , Linux Lilo prompt - login prompt  8 s ,
>> > 'startx' - GUI ready  4 s : total  22 s  + entering userid+password ;
>> > I start the I/net connection (Dhcpcd) manually from the GUI ( 15 s ).
>> > I assume most of the speed is attributable to the SSD,
>> > perhaps a bit to the 1600 MHz memory; of course, Gentoo shares the honors;
>> > my desktop manager is Fluxbox & I start apps on desktops manually.
>>
>> Toshiba Portégé Z830, with an iCore 5 at 1.60GHz, 6 GB of memory, and
>> a tiny 128 GB SSD. It takes 12 seconds from GRUB to GDM, and from the
>> time I enter my password and my GNOME 3 desktop is ready it takes
>> another 6 seconds, so 18 seconds in total (plus how much it takes for
>> me to click in my user and enter my password).
>>
>> Like you, I attribute most of the speed gain to the SSD. The rest is
>> systemd.
>>
>> Regards.
>
> from hitting SPACE to desktop: less than 4s.

I agree. My laptop wakes up from suspension in less than that (around
1 second, actually). My desktop in about the same, 3 or 4 seconds.

> Suspend-to-ram. Who cares about boot times?
> (for the record: from grub to kdm login ca 10sec. Without systemd).

Regards.
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] new machine : start-up time
  2012-10-13 20:57   ` Canek Peláez Valdés
@ 2012-10-13 21:14     ` Volker Armin Hemmann
  2012-10-13 21:40       ` Canek Peláez Valdés
  0 siblings, 1 reply; 9+ messages in thread
From: Volker Armin Hemmann @ 2012-10-13 21:14 UTC (permalink / raw
  To: gentoo-user; +Cc: Canek Peláez Valdés

Am Samstag, 13. Oktober 2012, 15:57:31 schrieb Canek Peláez Valdés:
> On Sat, Oct 13, 2012 at 3:40 PM, Canek Peláez Valdés <caneko@gmail.com> 
wrote:
> > On Sat, Oct 13, 2012 at 3:24 PM, Philip Webb <purslow@ca.inter.net> wrote:
> >> Regulars will remember the threads re the machine I built recently.
> >> I thought they mb interested in the start-up time now all is working :
> >> Gigabyte BIOS  10 s , Linux Lilo prompt - login prompt  8 s ,
> >> 'startx' - GUI ready  4 s : total  22 s  + entering userid+password ;
> >> I start the I/net connection (Dhcpcd) manually from the GUI ( 15 s ).
> >> I assume most of the speed is attributable to the SSD,
> >> perhaps a bit to the 1600 MHz memory; of course, Gentoo shares the
> >> honors;
> >> my desktop manager is Fluxbox & I start apps on desktops manually.
> > 
> > Toshiba Portégé Z830, with an iCore 5 at 1.60GHz, 6 GB of memory, and
> > a tiny 128 GB SSD. It takes 12 seconds from GRUB to GDM, and from the
> > time I enter my password and my GNOME 3 desktop is ready it takes
> > another 6 seconds, so 18 seconds in total (plus how much it takes for
> > me to click in my user and enter my password).
> > 
> > Like you, I attribute most of the speed gain to the SSD. The rest is
> > systemd.
> Damn, is GNOME fat. I booted to text console (disabled GDM), and I
> also disabled plymouth. From GRUB2 to login prompt it takes less than
> 6 seconds, so the really slow part is starting GDM and then switching
> to GNOME 3. The BIOS is pretty fast, it takes 4 seconds from power on
> to the GRUB2 menu.
> 
> The fast part (GRUB2->login prompt) is because of systemd. 

I doubt that,

-- 
#163933


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] new machine : start-up time
  2012-10-13 21:14     ` Volker Armin Hemmann
@ 2012-10-13 21:40       ` Canek Peláez Valdés
  2012-10-13 22:28         ` Volker Armin Hemmann
  0 siblings, 1 reply; 9+ messages in thread
From: Canek Peláez Valdés @ 2012-10-13 21:40 UTC (permalink / raw
  To: Volker Armin Hemmann; +Cc: gentoo-user

On Sat, Oct 13, 2012 at 4:14 PM, Volker Armin Hemmann
<volkerarmin@googlemail.com> wrote:
> Am Samstag, 13. Oktober 2012, 15:57:31 schrieb Canek Peláez Valdés:
>> On Sat, Oct 13, 2012 at 3:40 PM, Canek Peláez Valdés <caneko@gmail.com>
> wrote:
>> > On Sat, Oct 13, 2012 at 3:24 PM, Philip Webb <purslow@ca.inter.net> wrote:
>> >> Regulars will remember the threads re the machine I built recently.
>> >> I thought they mb interested in the start-up time now all is working :
>> >> Gigabyte BIOS  10 s , Linux Lilo prompt - login prompt  8 s ,
>> >> 'startx' - GUI ready  4 s : total  22 s  + entering userid+password ;
>> >> I start the I/net connection (Dhcpcd) manually from the GUI ( 15 s ).
>> >> I assume most of the speed is attributable to the SSD,
>> >> perhaps a bit to the 1600 MHz memory; of course, Gentoo shares the
>> >> honors;
>> >> my desktop manager is Fluxbox & I start apps on desktops manually.
>> >
>> > Toshiba Portégé Z830, with an iCore 5 at 1.60GHz, 6 GB of memory, and
>> > a tiny 128 GB SSD. It takes 12 seconds from GRUB to GDM, and from the
>> > time I enter my password and my GNOME 3 desktop is ready it takes
>> > another 6 seconds, so 18 seconds in total (plus how much it takes for
>> > me to click in my user and enter my password).
>> >
>> > Like you, I attribute most of the speed gain to the SSD. The rest is
>> > systemd.
>> Damn, is GNOME fat. I booted to text console (disabled GDM), and I
>> also disabled plymouth. From GRUB2 to login prompt it takes less than
>> 6 seconds, so the really slow part is starting GDM and then switching
>> to GNOME 3. The BIOS is pretty fast, it takes 4 seconds from power on
>> to the GRUB2 menu.
>>
>> The fast part (GRUB2->login prompt) is because of systemd.
>
> I doubt that,

Install systemd and do the test; I got the numbers to prove it.
systemd is consistently faster than OpenRC (which doesn't even
properly  support parallel starting of services), sometimes several
times faster.

Luca Barbato mentioned about a way to make OpenRC use busybox in
reentrant mode; the difference in speed in that case should be less.
However, the fact is that OpenRC doesn't support parallel start of
services; it said so in its own documentation:

https://bugs.gentoo.org/show_bug.cgi?id=391945#c10

"rc_parallel has never officially been declared a stable feature (see
the comments in rc.conf regarding this)."

So no matter how fast the scripts could execute (which anyway will be
slower than small highly optimized C programs), the lack of proper
parallelization will make OpenRC slower than systemd.

So doubt as much as you want. It doesn't change the fact that (in this
particular issue), you are wrong.

Regards.
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] new machine : start-up time
  2012-10-13 21:40       ` Canek Peláez Valdés
@ 2012-10-13 22:28         ` Volker Armin Hemmann
  2012-10-13 22:35           ` Canek Peláez Valdés
  0 siblings, 1 reply; 9+ messages in thread
From: Volker Armin Hemmann @ 2012-10-13 22:28 UTC (permalink / raw
  To: Canek Peláez Valdés; +Cc: gentoo-user

Am Samstag, 13. Oktober 2012, 16:40:45 schrieb Canek Peláez Valdés:
> On Sat, Oct 13, 2012 at 4:14 PM, Volker Armin Hemmann
> 
> <volkerarmin@googlemail.com> wrote:
> > Am Samstag, 13. Oktober 2012, 15:57:31 schrieb Canek Peláez Valdés:
> >> On Sat, Oct 13, 2012 at 3:40 PM, Canek Peláez Valdés <caneko@gmail.com>
> > 
> > wrote:
> >> > On Sat, Oct 13, 2012 at 3:24 PM, Philip Webb <purslow@ca.inter.net> 
wrote:
> >> >> Regulars will remember the threads re the machine I built recently.
> >> >> I thought they mb interested in the start-up time now all is working :
> >> >> Gigabyte BIOS  10 s , Linux Lilo prompt - login prompt  8 s ,
> >> >> 'startx' - GUI ready  4 s : total  22 s  + entering userid+password ;
> >> >> I start the I/net connection (Dhcpcd) manually from the GUI ( 15 s ).
> >> >> I assume most of the speed is attributable to the SSD,
> >> >> perhaps a bit to the 1600 MHz memory; of course, Gentoo shares the
> >> >> honors;
> >> >> my desktop manager is Fluxbox & I start apps on desktops manually.
> >> > 
> >> > Toshiba Portégé Z830, with an iCore 5 at 1.60GHz, 6 GB of memory, and
> >> > a tiny 128 GB SSD. It takes 12 seconds from GRUB to GDM, and from the
> >> > time I enter my password and my GNOME 3 desktop is ready it takes
> >> > another 6 seconds, so 18 seconds in total (plus how much it takes for
> >> > me to click in my user and enter my password).
> >> > 
> >> > Like you, I attribute most of the speed gain to the SSD. The rest is
> >> > systemd.
> >> 
> >> Damn, is GNOME fat. I booted to text console (disabled GDM), and I
> >> also disabled plymouth. From GRUB2 to login prompt it takes less than
> >> 6 seconds, so the really slow part is starting GDM and then switching
> >> to GNOME 3. The BIOS is pretty fast, it takes 4 seconds from power on
> >> to the GRUB2 menu.
> >> 
> >> The fast part (GRUB2->login prompt) is because of systemd.
> > 
> > I doubt that,
> 
> Install systemd and do the test; I got the numbers to prove it.
> systemd is consistently faster than OpenRC (which doesn't even
> properly  support parallel starting of services), sometimes several
> times faster.
> 
> Luca Barbato mentioned about a way to make OpenRC use busybox in
> reentrant mode; the difference in speed in that case should be less.
> However, the fact is that OpenRC doesn't support parallel start of
> services; it said so in its own documentation:
> 
> https://bugs.gentoo.org/show_bug.cgi?id=391945#c10
> 
> "rc_parallel has never officially been declared a stable feature (see
> the comments in rc.conf regarding this)."
> 
> So no matter how fast the scripts could execute (which anyway will be
> slower than small highly optimized C programs), the lack of proper
> parallelization will make OpenRC slower than systemd.
> 
> So doubt as much as you want. It doesn't change the fact that (in this
> particular issue), you are wrong.
> 

and since I use openrc with parallel startup, I just doubt it even more.

The place where I lose time is starting of my five md-raids. And that is 
something not even systemd can speed up. 

-- 
#163933


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] new machine : start-up time
  2012-10-13 22:28         ` Volker Armin Hemmann
@ 2012-10-13 22:35           ` Canek Peláez Valdés
  0 siblings, 0 replies; 9+ messages in thread
From: Canek Peláez Valdés @ 2012-10-13 22:35 UTC (permalink / raw
  To: Volker Armin Hemmann; +Cc: gentoo-user

On Sat, Oct 13, 2012 at 5:28 PM, Volker Armin Hemmann
<volkerarmin@googlemail.com> wrote:
> Am Samstag, 13. Oktober 2012, 16:40:45 schrieb Canek Peláez Valdés:
>> On Sat, Oct 13, 2012 at 4:14 PM, Volker Armin Hemmann
>>
>> <volkerarmin@googlemail.com> wrote:
>> > Am Samstag, 13. Oktober 2012, 15:57:31 schrieb Canek Peláez Valdés:
>> >> On Sat, Oct 13, 2012 at 3:40 PM, Canek Peláez Valdés <caneko@gmail.com>
>> >
>> > wrote:
>> >> > On Sat, Oct 13, 2012 at 3:24 PM, Philip Webb <purslow@ca.inter.net>
> wrote:
>> >> >> Regulars will remember the threads re the machine I built recently.
>> >> >> I thought they mb interested in the start-up time now all is working :
>> >> >> Gigabyte BIOS  10 s , Linux Lilo prompt - login prompt  8 s ,
>> >> >> 'startx' - GUI ready  4 s : total  22 s  + entering userid+password ;
>> >> >> I start the I/net connection (Dhcpcd) manually from the GUI ( 15 s ).
>> >> >> I assume most of the speed is attributable to the SSD,
>> >> >> perhaps a bit to the 1600 MHz memory; of course, Gentoo shares the
>> >> >> honors;
>> >> >> my desktop manager is Fluxbox & I start apps on desktops manually.
>> >> >
>> >> > Toshiba Portégé Z830, with an iCore 5 at 1.60GHz, 6 GB of memory, and
>> >> > a tiny 128 GB SSD. It takes 12 seconds from GRUB to GDM, and from the
>> >> > time I enter my password and my GNOME 3 desktop is ready it takes
>> >> > another 6 seconds, so 18 seconds in total (plus how much it takes for
>> >> > me to click in my user and enter my password).
>> >> >
>> >> > Like you, I attribute most of the speed gain to the SSD. The rest is
>> >> > systemd.
>> >>
>> >> Damn, is GNOME fat. I booted to text console (disabled GDM), and I
>> >> also disabled plymouth. From GRUB2 to login prompt it takes less than
>> >> 6 seconds, so the really slow part is starting GDM and then switching
>> >> to GNOME 3. The BIOS is pretty fast, it takes 4 seconds from power on
>> >> to the GRUB2 menu.
>> >>
>> >> The fast part (GRUB2->login prompt) is because of systemd.
>> >
>> > I doubt that,
>>
>> Install systemd and do the test; I got the numbers to prove it.
>> systemd is consistently faster than OpenRC (which doesn't even
>> properly  support parallel starting of services), sometimes several
>> times faster.
>>
>> Luca Barbato mentioned about a way to make OpenRC use busybox in
>> reentrant mode; the difference in speed in that case should be less.
>> However, the fact is that OpenRC doesn't support parallel start of
>> services; it said so in its own documentation:
>>
>> https://bugs.gentoo.org/show_bug.cgi?id=391945#c10
>>
>> "rc_parallel has never officially been declared a stable feature (see
>> the comments in rc.conf regarding this)."
>>
>> So no matter how fast the scripts could execute (which anyway will be
>> slower than small highly optimized C programs), the lack of proper
>> parallelization will make OpenRC slower than systemd.
>>
>> So doubt as much as you want. It doesn't change the fact that (in this
>> particular issue), you are wrong.
>>
>
> and since I use openrc with parallel startup, I just doubt it even more.

So you know better than the devs. I'm sure you believe so; good luck with that.

I would do the test, though; otherwise you are talking about beliefs, not facts.

> The place where I lose time is starting of my five md-raids. And that is
> something not even systemd can speed up.

That may be true, but until someone does the benchmark we don't know.

Regards.
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2012-10-13 22:36 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-13 20:24 [gentoo-user] new machine : start-up time Philip Webb
2012-10-13 20:40 ` Canek Peláez Valdés
2012-10-13 20:57   ` Volker Armin Hemmann
2012-10-13 20:59     ` Canek Peláez Valdés
2012-10-13 20:57   ` Canek Peláez Valdés
2012-10-13 21:14     ` Volker Armin Hemmann
2012-10-13 21:40       ` Canek Peláez Valdés
2012-10-13 22:28         ` Volker Armin Hemmann
2012-10-13 22:35           ` Canek Peláez Valdés

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox