Anyone know kernel programming and C...

For discussions about programming, programming questions/advice, and projects that don't really have anything to do with Puppy.
Post Reply
Message
Author
User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

Anyone know kernel programming and C...

#1 Post by sunburnt »

I have a few ideas to improve Linux in general, and they involve the kernel.
One is the boot sequence, and another is a new link type.

For booting why use a initrd.gz file? Just use a kernel and an SFS file.
And once it`s stablized the SFS file can be included in the kernel.
Only 1 file`s needed for the entire base Puppy Linux distro.!

The other is a new type of link to augment the existing ones.
A hard link points only to files on the same partition.
A symbolic link points to files or directories on any partition.
A multi. link would only point to multiple directories on any partition.

I`ve looked into this myself, but it`s a long learning curve for a few mods.

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#2 Post by sunburnt »

Bumping the post to the top of the forum... :D

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#3 Post by Lobster »

Image

Sounds a little Quirky . . .
http://puppylinux.org/wikka/Quirky

Barrys Blog on Quirky
http://bkhome.org/blog/?viewDetailed=01186
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#4 Post by sunburnt »

Parallel thought paths, hummmm...
Part of what I proposed, the other half is getting rid of the initrd.gz file.
Thanks Lobster... :D

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#5 Post by technosaurus »

try xPUD ... it has been "quirky" for a while now - boots really fast too.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#6 Post by sunburnt »

Very interesting technosaurus, looks and sounds like Chrome OS.
This type of OS has a lot of potential for business and simple OSs.
But I still favor the current full Linux OS, just not the current setup.

As has been said... Linux`s big problem is installing applications.
The standard install method pollutes the dir. tree with many files.
SFS files don`t. Both SFS and loose files will work non-unioned.
SFS files don`t need to track installed files like the current install.

Loose files are easily corrupted and it`s hard to track it down.
SFS files don`t corrupt easily, and to fix it just copy a new file over.

Puppy is reliable because of it`s main boot SFS file, few loose files.
The fewer loose files Puppy is made of, the better it will become.
Fewer loose files = fast, secure, reliable, simple, and better...

Post Reply