Professional File System: Difference between revisions

Content deleted Content added
PFS3 supports volumes up to 104 * 253 * 253 * 32 * 512 bytes (104 GB or 101 GiB) (source: https://sourceforge.net/p/pfs-amiga/code/HEAD/tree/PFS/trunk/blocks.h#l494)
Citation bot (talk | contribs)
Alter: pages. Formatted dashes. | Use this bot. Report bugs. | Suggested by Whoop whoop pull up | Category:Disk file systems | #UCB_Category 95/110
 
(19 intermediate revisions by 12 users not shown)
Line 1:
{{Short description|Improved file system for AmgaOS}}
{{notability|Products|date=October 2015}}
{{third-party|date=October 2015}}
[[File:pfs3.png|right]]
{{Infobox Filesystem
| name = PFS
| full_name = Professional File System
| developer = Michiel Pelt
| introduction_os = [[AmigaOS]]
| introduction_date = {{Start date and = age|1995}}
| partition_id = 'PFS\1', 'muAF', 'AFS\1' ([[Amiga Rigid Disk Block|RDB]])
| directory_struct = =
| file_struct = =
| bad_blocks_struct = =
| max_filename_size = 107 characters
| max_files_no = =
| max_volume_size = 104 [[gigabyte|GB]] (101 [[gigabytegibibyte|GiB]])
| max_file_size = =
| filename_character_set = All bytes except NULL, ':' and '/'
| dates_recorded = modification (mtime)
| date_range = January 1, 1978 - 2157
| date_resolution = 1/50s
| forks_streams = =
| attributes = filenote
| file_system_permissions = Amiga permissions, [[multiuser]] permissions
| compression = No
| encryption = No (provided at the block device level)
| single_instance_storage = No
| OS = [[AmigaOS]], [[MorphOS]], [[AROS]]
}}
 
The '''Professional File System''' is a [[filesystem]] originally developed commercially for the [[Amiga]],<ref>{{cite magazine |date=January 1995|title=Trois noveauxnouveaux gestionnaires de disque venant du DP, FFS versus PFS: un combat gagné d´'avance?|language=French|magazine=AmigaNews|publisher=NewsEdition|issn=1164-1746|issue=75|pages=76}}</ref> now distributed on [[Aminet]] with a 4-clause [[BSD license]]. It is a compatible successor of '''AmiFileSafe''' (AFS), with an emphasis on added reliability and speed compared to standard Amiga filesystems.<ref name="EAL">{{cite journal|last=Favini |first=Andrea |title=Professional File System 3 |url=http://www.amigalife.info/inediti/inediti2-prove2.html |journal=Enigma Amiga Life |___location=Italy |issue=122 |access-date=3 October 2015 |deadurlurl-status=unfit |archiveurl=https://web.archive.org/web/20020529194129/http://www.webcitationamigalife.orginfo/6c0Fpf268inediti/inediti2-prove2.html |archivedate=OctoberMay 329, 20152002 }}</ref><ref>{{cite magazine |last=Drummond|first=Richard|date=Christmas 1999 |title=Professional File System 3|magazine=Amiga Format |publisher=Future Publishing|issn=0957-4867|issue=131|pages=48-4948–49}}</ref> It also features multi-user abilities like the older [[MuFS]].<ref name="EAL" />
 
The device is split into two main areas. At the beginning of the device is the metadata section, which consists of a root block, and a generic array of blocks that can be allocated to store metadata. The rest of the device is another contiguous generic array of blocks that can be allocated to store data. The metadata section usually uses a few percent of the device, depending on the size of the device.
Line 44 ⟶ 43:
 
==See also==
 
{{Portal|Amiga}}
* [[Amiga Old File System]]
Line 53 ⟶ 51:
 
==References==
{{reflistReflist}}
 
==External links==
*[httphttps://pfs-amigagithub.sourceforge.netcom/tonioni/pfs3aio Official repository]
*[httphttps://aminet.net/package/disk/misc/PFS3pfs3aio PFS3 V5.1All-In-One]
*[http://www.keithhalstead.name/pfsdefrag Freeware PFS Defragmentation tool]
*[https://alteeve.ca/w/Ami_File_Safe Ami-FileSafe]
 
{{AmigaOS}}
{{MorphOS}}
{{File systems}}
 
[[Category:Disk file systems]]
Line 68 ⟶ 65:
[[Category:AmigaOS]]
[[Category:MorphOS software]]
[[Category:AROS software]]
[[Category:Free system software]]