Welcome, Guest. Please login or register.
Amiga Kit Amiga Store Hollywood MAL AMIStore App Store A600 Memory

AuthorTopic: PFS3 is soon to become free and opensource  (Read 26067 times)

0 Members and 1 Guest are viewing this topic.

Offline kolla

Re: PFS3 is soon to become free and opensource
« Reply #180 on: April 20, 2011, 06:13:20 AM »
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
  • Total likes: 0
    • http://www.iki.fi/sintonen/
Re: PFS3 is soon to become free and opensource
« Reply #181 on: April 20, 2011, 09:47:46 AM »
Quote from: freqmax;632544
Also the paper documentation for PFS4 could serve as a base to code a new filesystem from scratch.

Huh what?
 

Offline freqmax

Re: PFS3 is soon to become free and opensource
« Reply #182 on: April 20, 2011, 11:19:01 AM »
PFS4 doesn't exist as code. Only a collection of papers and ideas.
Thus to become a reality, there needs to be some thought and coding.
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
  • Total likes: 0
    • http://www.iki.fi/sintonen/
Re: PFS3 is soon to become free and opensource
« Reply #183 on: April 20, 2011, 11:29:47 AM »
Quote from: freqmax;632565
PFS4 doesn't exist as code. Only a collection of papers and ideas.
I've never even heard about PFS4. Can you point to any reference to these papers and/or ideas?

If you have any ideas post them here: http://sourceforge.net/tracker/?group_id=532591&atid=2163218
 

Offline olsen

Re: PFS3 is soon to become free and opensource
« Reply #184 on: April 20, 2011, 12:11:07 PM »
Quote from: Piru;632567
I've never even heard about PFS4. Can you point to any reference to these papers and/or ideas?

If you have any ideas post them here: http://sourceforge.net/tracker/?group_id=532591&atid=2163218


Now this is not specific to PFS, but a solid book on file system design and implementation I found very helpful is Dominic Giampaolo's "Practical file system design with the Be file system" (http://www.letterp.com/~dbg/practical-file-system-design.pdf). Makes for a very good reference, and taught me a lesson in what not to implement. If it weren't for the book, we'd have journaling support in FFS today.
 

Offline Gulliver

Re: PFS3 is soon to become free and opensource
« Reply #185 on: April 20, 2011, 01:10:20 PM »
Quote from: Piru;632567
I've never even heard about PFS4. Can you point to any reference to these papers and/or ideas?

If you have any ideas post them here: http://sourceforge.net/tracker/?group_id=532591&atid=2163218

Hi, the following email was sent to me by Michiel on the 10th May 2010, regarding PFS4

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

From:
"Michiel Pelt"
Add sender to Contacts
To:
"Ignacio"
> On the other hand, many people are intrigued by your PFS4. Do you have at least a draft of what was supposed to feature? It will be interesting to have any information regarding this filesystem.

PFS3 was a very modern and advanced filesystem for its time, not only
looking at the Amiga market, but at filesystems in general. Over the
years many of the ideas found in PFS3 have been incorporated in other
filesystems. PFS3 was one of the first to be atomic, now more have
this feature. Rollover files still seem to be unique to PFS3.

PFS3 was based on the original shareware PFS which was designed as a
floppy filesystem. A lot of changes have been made to make PFS work on
ever larger harddisks and the result was PFS3 which works pretty well.
The most recent Linux filesystems like Reiser4 surpass it though, but
there is one area where PFS3 remains king: the floppy or other
relatively small removable disks like ZIP, what it was originally
designed to work on.

PFS4 is a new design from the ground up. It takes the good things from
PFS3 and adds new ideas inspired by scientific papers and open source
filesystems like Reiser. Most notable improvements compared to PFS3
are
- B+ tree for directory structure which improves scalability and
handling of large directories.
- Redesign of the atomic commit feature.
- Automatic grouping of small files which results in both more
storagespace and better performance.
- Builtin automatic defragmentation and improved fragmentation prevention.

Note that PFS4 only exists on paper.

Best regards,

Michiel Pelt
________________________________________________________________
 

Offline freqmax

Re: PFS3 is soon to become free and opensource
« Reply #186 on: April 20, 2011, 02:10:11 PM »
Piru, Here's the important section:

Quote from: Gulliver;632588
Note that PFS4 only exists on paper.


Gulliver, Now the 10 000 dollar question is.. Will he scan those papers? ;)
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
  • Total likes: 0
    • http://www.iki.fi/sintonen/
Re: PFS3 is soon to become free and opensource
« Reply #187 on: April 20, 2011, 02:12:43 PM »
That'd mean a complete rewrite of the current code base. I don't think this falls into PFS3 scope.

Also, something "existing on paper" doesn't necessarily mean there's anything on physical paper, mind you. It could be just some thought processes and perhaps a text file with notes of the desired features.
 

Offline XDelusion

Re: PFS3 is soon to become free and opensource
« Reply #188 on: April 20, 2011, 11:35:09 PM »
Next question...

Now that it is installed on MorphOS, how do I use it? I plugged in my Amiga CF card via a CF card reader, and PFS's Hard Drive software does not see the drive. Likewise MorphOS's hard drive software does not present PFS as an option.

I made a custom Boot disk for my Amiga. I can set up my 4Gb CF card, but not my 8Gb. It will partition the card fine, but I can only format the first couple of partitions without error, after that it, my Amiga will insist that the hard drive is not plugged in correctly when I want to format the last two partitions.
Earth has a lot of things other folks might want... like the whole planet. And maybe these folks would like a few changes made, like more carbon dioxide in the atmosphere and room for their way of life. - William S. Burroughs