How fast is Puppy Linux?

Promote Puppy !
Message
Author
User avatar
JamesTheAwesomeDude
Posts: 99
Joined: Tue 29 Jan 2013, 17:17
Location: Classified

How fast is Puppy Linux?

#1 Post by JamesTheAwesomeDude »

Hey, I just thought it might be interesting to see how fast Puppy boots up for everybody. Please include as many details as you can think of.
Start your stopwatch as soon as the BIOS (+grub) finish loading, and stop it as soon as the desktop is completely loaded (Wallpaper, taskbar, icons.)


I'll start:

Boot Time: 46 seconds.
Version: Slacko 5.4.
Installation type - Frugal, with 2 GB Heavily encrypted save.
RAM: 3 GB of RAM (+2 GB Swap on an internal HD.)
Processor: 3 GHz Pentium 4, multithreaded.
Boot Device: 4 GB USB 2.0 Flash Drive (SanDisk Cruzer Edge.)
SFS's: 1 (Gimp)
Last edited by JamesTheAwesomeDude on Sat 23 Feb 2013, 06:24, edited 1 time in total.
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=84349][img]http://i.imgur.com/Zw6vryI.png[/img][color=#3B6EA3][b][size=200] Version 27. Dotpet. Click here.[/size]
(SFS available too!)[/b][/color][/url]

User avatar
alphadog
Posts: 109
Joined: Tue 07 Dec 2010, 11:20
Location: Deepest Wiltshire UK

#2 Post by alphadog »

Here you go:-

Boot time = 18 secs (WOW!!)
OS =Wary 5.3 ( Full HDD Install)
RAM= 1Gb
Processor = Intel Core 2 Duo 6300 @1.86 GHz

Please forget PCs listed in my signature. Sig to be updated.
Dell Optiplex760 8Gb RAM 256Gb SSD+500Gb HDD(Now running Bionicpup64)

amigo
Posts: 2629
Joined: Mon 02 Apr 2007, 06:52

#3 Post by amigo »

Boot time: 11 seconds
CPU: Pentium 4 2.00GHz
RAM: 512MB
OS: Linux kiss 3.0.21 KISS-5.0

Sorry, I couldn't resist -since I don't run Puppy...
It boots to CLI login in 6 seconds!

jakfish
Posts: 762
Joined: Fri 18 Jul 2008, 19:09

#4 Post by jakfish »

Are we working with the "true" boot time, meaning when you push the power button? Or are we doing the "feel good" one, from grub or the puppy menu?

Jake

User avatar
plankenstein
Posts: 120
Joined: Sun 16 Nov 2008, 00:49
Location: Arkansas, USA

#5 Post by plankenstein »

@ amigo,

I would like to check out this linux kiss that you're using, but can't seem to find any info on it. Could you direct me to a url with more info or a down load location?
I carefully plan ALL my random acts! :lol:

User avatar
dk60902
Posts: 230
Joined: Sun 26 Sep 2010, 22:34
Location: In front of my computer

#6 Post by dk60902 »

It would be helpful to know whether it is a full vs. frugal install, hard drive installation vs. USB boot vs. CD/DVD.
HP Pavilion Mini Pentium 1.7 GHz Dual Core 12 GB RAM 120 GB SSD Linux Lite 3.8 64-bit w/ Kensington Slimblade Trackball
Bionic8.0 Xenial64 Tahr64 USB frugal install
Samsung Chromebook Plus
LG V20 LG Xpression Plus Huawei Ascend XT2

User avatar
JamesTheAwesomeDude
Posts: 99
Joined: Tue 29 Jan 2013, 17:17
Location: Classified

#7 Post by JamesTheAwesomeDude »

jakfish wrote:Are we working with the "true" boot time, meaning when you push the power button? Or are we doing the "feel good" one, from grub or the puppy menu?

Jake
I recommend doing the "feel good" one - it's actually more accurate for testing OS speed. As soon as the BIOS finishes, and the Grub screen (if you have one) is over, start your stopwatch. E.G., I have a bootable USB stick. I boot up, press F12, arrow down to "USB Device", then press enter and start the timer at the same time.
If you use another timing system - for example, starting the timer when you press power, mention that in the post.
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=84349][img]http://i.imgur.com/Zw6vryI.png[/img][color=#3B6EA3][b][size=200] Version 27. Dotpet. Click here.[/size]
(SFS available too!)[/b][/color][/url]

amigo
Posts: 2629
Joined: Mon 02 Apr 2007, 06:52

#8 Post by amigo »

Yes, the 'feel good' is the only way to do a comparison between different machines -since the BIOS load-times will vary greatly from one box to another.
@plankenstein, KISS is not really ready fro prime-time as I have never yet built an installer. There are packages and sources here:
http://distro.ibiblio.org/amigolinux/distro/kiss-4.0/
if you know how to shoe-horn them into a partition....
Hint, the 'tpkg' package format is actually just tar.xz archives.

DPUP5520
Posts: 800
Joined: Wed 16 Feb 2011, 05:38

#9 Post by DPUP5520 »

Boot time: 17 seconds
CPU: AMD FX 8320
RAM: 8GB
OS: PupRescue Precise (5.4.3)

Boot time: 23 seconds
CPU: I-5 Quad Core
RAM: 3GB
OS: PupRescue Precise (5.4.3)
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=69651][b][i]PupRescue 2.5[/i][/b][/url]
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=72178][b][i]Puppy Crypt 528[/i][/b][/url]

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#10 Post by Karl Godt »

Newer Puppy kernels have the printk.time=1 boot parameter compiled into the kernel and a

Code: Select all

tail -n1 /tmp/bootkernel.log 
shows [ 36.894621] seconds . The bootkernel.log file gets written by /etc/rc.d/rc.sysinit . If I add xwin i am approximately at roundabout 1 minute since I added a test for

Code: Select all

cat /proc/loadavg
to become lesser than 3 or otherwise sleep 2 seconds as

Code: Select all

until [ "`cat /proc/loadavg | cut -f 1 -d '.'`" -lt '3' ];do echo -ne "\rWaiting for load average to drop below 3 :`cat /proc/loadavg` ";sleep 2s;done;echo  ###+++2011-11-30
and a test for

Code: Select all

while [ "`pidof rc.services`" ] ; do echo -n '.. ' ; sleep 2 ; done ; echo
while [ "`pidof pup_event_backend_modprobe`" ] ; do echo -n '.. ' ; sleep 2 ; done ; echo
the programs that are loading additional drivers to finish .

I am running

Code: Select all

lscpu
Architecture:          i686
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
a Core2 @ 2.6 GHz, using the cpufreq_ondemand,acpi_cpufreq drivers compiled as modules managed by the standard Puppy CPU Frequency Scaling Interface /usr/local/cpu-freq/cpu_freq , that uses a range from 1,6-2,6 GHz . RAM=4GB , PUPMODE=2(full install) .

User avatar
gameboyab
Posts: 45
Joined: Sat 01 Sep 2012, 14:14
Location: Anytown, USA

#11 Post by gameboyab »

Here's a low-end one.
1.6 GHz AMD Athlon 2000+
Slacko 5.4
Full Hard Disk install: 35 Seconds

CD boot-
Copy to RAM: 1:35
Don't copy to RAM: 1:56 :|
It's faster to copy to RAM than not?!
Not running as root is the cause of my inferiority complex.

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#12 Post by nooby »

Lupu 528-005 frugal on NTFS HD with 630MB save file
took 45 seconds. Most of the time it spent with drivers.

I am experimenting with using no save file so that is adding to the boot time.
If one already have set up a save file then the boot goes faster
the script says :) So I will test with both to see the difference

frugal on HD with Slacko and Lupu and HP AMD dual core
bought some 3 years ago?
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
6502coder
Posts: 677
Joined: Mon 23 Mar 2009, 18:07
Location: Western United States

not bad for an ex-Win98 machine

#13 Post by 6502coder »

Wary 5.1.4.1 frugal
333 Mhz Pentium 2 laptop, 192 M ram, 512 M savefile
"feel good" boot time: 45 secs

Wognath
Posts: 423
Joined: Sun 19 Apr 2009, 17:23

#14 Post by Wognath »

Good idea for a topic! My data:

1.6GHz VIA Nano processor, 3 G ram
frugal HD installs in a Linux partition
Puppy 431 30 s
Precise 5.5 50 s
Windows XP awake from hibernation 14 s :(

----------------------

In menu.lst I try to avoid searching, for example

Code: Select all

kernel (hd0,2)/Precise/vmlinuz pmedia=atahd pdev1=sda3 psubdir=Precise
So why does "Searching for Puppy files" still take Precise 8 s? (2 s in 431)
And why does Precise stay on black screen for over 15 s after "Starting X"?
Last edited by Wognath on Thu 14 Mar 2013, 18:07, edited 1 time in total.

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#15 Post by Karl Godt »

So why does "Searching for Puppy files" still take Precise 8 s? (2 s in 431)
Code change in initrd.gz . Helped me out in a special case i cannot remember right now anymore, where Puppy-4.3.1 failed to boot.
Some sleep delay was added i think for slow USB external drives
and probably by default now searches all detected partitions despite the entries in the kernel line. Try to boot without any psubdir and pdev1 entries if that makes a difference.

Wognath
Posts: 423
Joined: Sun 19 Apr 2009, 17:23

#16 Post by Wognath »

Try to boot without any psubdir and pdev1 entries if that makes a difference.
Thanks, Karl. When I remove all the "p*=" from the kernel line, the Precise boot time decreases by 10s despite a new ~5s delay for "Hibernated NTFS partition: cannot mount".

steadyaswego
Posts: 3
Joined: Thu 30 May 2013, 17:58

#17 Post by steadyaswego »

p4 2800 < 1 G ram

25 seconds

wary 5.3 HD full install :

standard frame buffer console gives nice swap between
terminals with ctrl + alt + Fx
and terminal text displays when starting / shutting down

other frame buffer consoles give me black screens when starting up / shutting down

asparuh13
Posts: 11
Joined: Sat 06 Jul 2013, 06:25

#18 Post by asparuh13 »

around 52 seconds :33...better than my win xp

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#19 Post by mikeb »

Oh what the fudge I'll join in.. :D

Pentium 3 1GHz, 512MB ram , sexy owner.

Times from grub....
Slax 6 , Xfce4, 25 modules................70s
Pup 202.....................................................22s
Pup 212......................................................22s
Pup 412......................................................33s
Lucid ...........................................................35s
NT4...............................................................26s
2000.............................................................40s
XP....................................................................42s

Slax with 25 modules.
Puppies to ram...all have older xfce4.
Note the pups have been furkled to drop boot time ~ 30% and Lucid by ~50% above standard...always room for improvement :)

there ya go

Test time to copy a pile of files in rox for puppies 1,2,4 and 5...it may shock you

mike

User avatar
6502coder
Posts: 677
Joined: Mon 23 Mar 2009, 18:07
Location: Western United States

#20 Post by 6502coder »

No discussion of Puppy's "speed" should overlook how fast Puppy is when SHUTTING DOWN! I have used several different Puppies, from 4.1.2 to Slacko 5.6, all frugal installations, and every one has shut down and powered off in less than 10 seconds.

By comparison, it is not unusual for my WinXP machine to take over 3 minutes to shut down.

Post Reply