Page 1 of 2

How fast is Puppy Linux?

Posted: Fri 15 Feb 2013, 00:34
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)

Posted: Fri 15 Feb 2013, 19:16
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.

Posted: Fri 15 Feb 2013, 19:36
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!

Posted: Fri 15 Feb 2013, 20:49
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

Posted: Fri 15 Feb 2013, 22:32
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?

Posted: Sat 16 Feb 2013, 02:44
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.

Posted: Sat 23 Feb 2013, 06:31
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.

Posted: Sat 23 Feb 2013, 06:59
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.

Posted: Sat 23 Feb 2013, 18:39
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)

Posted: Tue 26 Feb 2013, 08:54
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) .

Posted: Wed 27 Feb 2013, 06:14
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?!

Posted: Wed 27 Feb 2013, 08:36
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?

not bad for an ex-Win98 machine

Posted: Wed 13 Mar 2013, 02:50
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

Posted: Wed 13 Mar 2013, 20:39
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"?

Posted: Thu 14 Mar 2013, 02:06
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.

Posted: Thu 14 Mar 2013, 17:45
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".

Posted: Wed 17 Jul 2013, 21:30
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

Posted: Mon 12 Aug 2013, 09:15
by asparuh13
around 52 seconds :33...better than my win xp

Posted: Mon 12 Aug 2013, 14:32
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

Posted: Mon 14 Oct 2013, 01:17
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.