The intention is to build Precise Puppy with this kernel, for computers that have a pae-incapable CPU.
However, I was uncertain whether any of these, such as the Pentium-M, are recognised by the kernel as having more than one processor.
If not, then it would have been better to have configured without smp support.
Anyway, as it is, this kernel can be used for all CPUs, from i586 upward.
This is the PET, for use by Woof developers:
Comments:Posted on 24 Oct 2012, 22:39 by pakt
Raspi SoC now Open Source!
Great news! As of today, Oct 24, all Raspberry Pi SoC driver source code, including videoCore, is open source and available for download.
Posted on 24 Oct 2012, 24:13 by Dougal
Heh, pakt is still around and he beat me to posting this...
Posted on 25 Oct 2012, 10:06 by new too linux
I can't find the ISO
My laptop does not support PAE so downloaded the above files and after googling some I believe (probably wrong) that this isn't puppylinux but the kernel to use to compile a version of puppy PAE-free (which I tried for a few hours and am lost as heck). Is this correct or is there a pre-compiled version (i.e. iso) already out there?
thanks in advance guys,
Posted on 25 Oct 2012, 17:48 by BarryK
new too linux,
That's right, as stated in the above post:
This is the PET, for use by Woof developers
I have just uploaded the ISO, go here:
Posted on 26 Oct 2012, 9:11 by new to linux
Thank-you Barry for that. Was too mentally occupied reading up on, and trying to understand different components of linux that I didn't really soak in and process what was already written in plain english (as above).
Posted on 26 Oct 2012, 18:39 by BarryK
Pentium M: no smp
I have been doing a bit of reading about Pentium variants It seems that the Pentium M is an enhanced Pentium III, and is single-core without hyperthreading.
This means there is no advantage to having the Linux kernel configured with smp (symmetric multi-processing) enabled.
But, I do keep wondering about this whole pae thing.
I don't have any computers with more than 4GB RAM.
Who does? I would really like a breakdown of how many of our Puppy users have need to run on an old Pentium-M CPU (no pae), versus those who have a computer with more than 4GB RAM.
Maybe we should run a poll in the Puppy Forum?
Another question that needs to be asked, is if your computer has more than 4GB RAM, and Puppy only uses the first 4GB, so what? We would not notice any performance difference, would we?
Posted on 26 Oct 2012, 18:49 by 01micko
I am of the opinion that it's probably time to support x86_64 arch in woof. It was ones of the goals I set for Slacko but time has been a bit thin for that adventure. That way there would never be the need to bother with PAE.
Yes! Better start a forum thread before it escalates here!
Posted on 26 Oct 2012, 24:19 by Iguleder1
I don't agree with that, Mick.
This isn't the way to go - Woof has to become truly architecture-independent and extensible before this happens, because someone will request AArch64 (ARMv8) support in the future.
We'll face the same problem again and again - it was hard to integrate ARM support in Woof. Now we'll have to go through this mess again for x86_64.
By the way - you can rebuild the Slacko kernel for x86_64 with support for x86 binaries - I was able to make a Lucid with a 64-bit kernel and the regular userland. It's a good platform for porting.
Posted on 27 Oct 2012, 5:05 by james c
For what it's worth, on my "big ram" boxes I've been running both an earlier release of Precise and a build of Slacko 531 both with x86_64 kernels.64 bit for all the ram with the practicality of regular 32 bit applications.Something to consider.
Kernel : Linux 3.1.0 (x86_64)
Compiled : #1 SMP PREEMPT Mon Jan 2 06:19:35 MST 2012
Posted on 27 Oct 2012, 6:32 by rjbrewer
The advantages of this new version.
It runs great on my netbook which has hyperthreading
and can use smp.
It runs 9% faster than the previous Wary versions
I used on my Pentium M machines.
It's the best of both worlds.