30 April 2020, 22:17 | #61 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,654
|
|
30 April 2020, 23:37 | #62 | |
Registered User
Join Date: Oct 2007
Location: Toronto, Canada
Posts: 1,595
|
Quote:
FFS never did for me too UNTIL last month with new OS3.1.4 FFS..power went out during copying files to my 25GB partition and it was GONE..bye bye..there is no program that can 'repair' it like DiskSalv did for me over the years as sadly it only works on partitions less than 4GB...the new DiskDoctor only will try to 'recover' whatever 'files' it can...so here I am for first time trusting the same 25GB with PFSaio fingers crossed for the next power 'accident' |
|
01 May 2020, 03:38 | #63 |
Registered User
Join Date: Jan 2011
Location: -
Posts: 728
|
This whole thread seems to be:
Person: FFS has never failed me A different person: PFS has never failed me Someone completely different: SFS has never failed me I wish there was a more definitive answer to which is best these days. Perhaps a poll might help us visualize it better. |
01 May 2020, 08:46 | #64 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
There is no "best" file system, all have their pros and cons. And all can eat data, this is life.
|
01 May 2020, 10:34 | #65 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,304
|
Indeed. Choose the filesystem you like and make backups is a good strategy.
|
02 May 2020, 04:13 | #66 |
Registered User
Join Date: May 2020
Location: Iowa, USA
Posts: 150
|
So, what are the pros and cons to porting a more modern file system, like EXT4 or ZFS, to the Amiga?
|
02 May 2020, 09:02 | #67 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
What characteristics must a filesystem have to qualify as "modern", aside of the date it was designed ?
|
02 May 2020, 11:35 | #68 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,233
|
Quote:
Under Linux (or Unixoid operating systems in general) the file system is not a process, it is rather a collection of functions that operate in the context of the process using file system functions. Thus, for example, if two processes under *ix want to access the disk, there are "two copies" of the file system operating, and coordination of the access happens inside the file system functions, which then go to the disk I/O layer to get their job done. Under Amiga, a file system is a process of its own. There is only a single process, and if two programs want to perform disk I/O, they talk to the very same single process. This implies that if you want to get better performance from the file system, the file system must remain reactive and accept commands while disk I/O is busy - this is the "multi-threading ability" of the FFS I talked about. The AmigaDOS (actually, Tripos) design has its merrits, but also has its drawbacks. It eases the implementation of simple, single-threaded file systems as it avoids resource conflicts by design, but it makes it harder to implement high-performing file systems as the file system need to multi-thread itself. One way or another: One cannot take *ix code and port it easily to the Amiga. You would have essentially to re-implement any file system, *and* completely re-design its code to fit to the Tripos design of "a single process per partition". Just porting ext4 code in a simple way gives you probably an ext4 partition structure, but still a slow file system - you then have the file system as bottleneck as the single task every file operation needs to go through. This is something FFS does right, and SFS does wrong. |
|
06 May 2020, 00:15 | #69 | |
Registered User
Join Date: Oct 2007
Location: Toronto, Canada
Posts: 1,595
|
Quote:
so back to this newly created PSFaio partiton...I'm having issues where I copied over the game Worthy to it and it crashes after intial screen but no issues on my FFS partition so run PFSDoctor to check the newly formed partition and I'm getting 15 ' ERROR:corrupt directory block" and one "ERROR:directory anode has illegal; clustersize" and one 'ERROR: 117 reserved blocks not used but allocated" errors from only the 4 folders I created I'm going to shut down my A4000 for now and if anyone knows why this would happen on new partition let me know btw I did change the default Max Transfer figure to 0x1FE00 but same issue... |
|
06 May 2020, 15:19 | #70 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,233
|
|
08 May 2020, 20:15 | #71 |
Registered User
Join Date: Oct 2007
Location: Toronto, Canada
Posts: 1,595
|
|
08 May 2020, 22:43 | #72 |
Registered User
Join Date: Oct 2007
Location: Toronto, Canada
Posts: 1,595
|
..well I tried to get the partition working ok with PFSaio but I guess no luck for me...just put new FFS back and now WORTHY working fine again and no weird errors from freshly partitioned and formatted drive with only few folders from PFSDoctor.....next step is to get a similarly large backup drive for my A4000 so don't have to go through any of this again
update: some SysInfo results from same partition with FFS and PFSaio below FFS OP/s / PFSaio create 61 / 167 open 264 / 803 DirScan 436 / 11340 Delete 2061 / 711 Seek/Read 5187 / 6644 MB/s CreateFile 2.41 / 2.18 WriteFile 2.50 / 2.22 ReadFile 2.22 / 2.20 RawRead 2.12 / 2.20 Last edited by klx300r; 09 May 2020 at 06:05. |
09 May 2020, 20:08 | #73 |
Amiga Lover
Join Date: Feb 2018
Location: Spain
Posts: 197
|
Is it possible to migrate from FFS to PFS without losing the partitions?
|
09 May 2020, 20:56 | #74 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,000
|
|
09 May 2020, 23:57 | #75 | |
Amiga Lover
Join Date: Feb 2018
Location: Spain
Posts: 197
|
Quote:
Where can I read about the process to do the migration? |
|
10 May 2020, 05:43 | #76 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,354
|
You'd be mad to try if the data is important and not backed up. Back it up and if the conversion works you've saved yourself time perhaps? If not reinstall from your backup
|
10 May 2020, 07:44 | #77 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
I would personnally never attempt to do this kind of operation "in place".
Rather, copy all data to another place (even if it's another partition on the same drive), change the file system of the old partition (this does not affect the others), do quick format on it, then move all data back. |
10 May 2020, 12:23 | #78 |
Amiga Lover
Join Date: Feb 2018
Location: Spain
Posts: 197
|
Which file system is better, PFS or New FFS (3.1.4)?
|
10 May 2020, 13:15 | #79 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,000
|
The criteria has not changed since the beginning of this thread. PFS is the fastest, FFS has the best data safety. There is not "the better" file system.
|
25 May 2020, 08:28 | #80 |
Registered User
Join Date: May 2020
Location: Victoria, Australia
Posts: 11
|
PFS3 updated by Toni is by far, the fastest AMIGA filesystem out there and has support for larger disks and is still being activly developed, with source code available.
I currently use PFS3AIO on a CF card without issues, daily, both in a real AMIGA and in WinUAE. I have heard of people with issues using it previously however, a lot has changed since Toni took up development. That said, you absolutely need to read the instructions to implement it properly. Besides, you are supporting an active AMIGA developer. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
OFS/FFS/SFS/PFS Editor Dialog | Leandro Jardim | request.UAE Wishlist | 2 | 25 January 2014 09:16 |
FFS and SFS | amigappc | project.ClassicWB | 8 | 07 January 2011 12:21 |
Which is better SFS or PFS | source | support.Apps | 23 | 19 August 2010 18:00 |
Filesystem overhead of FFS | rare_j | support.Other | 2 | 16 March 2009 19:00 |
pfs or sfs | oldpx | support.Apps | 14 | 07 March 2003 23:33 |
|
|