Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: CU_AMiGA on December 16, 2003, 05:21:39 PM

Title: New SFS - v1.213
Post by: CU_AMiGA on December 16, 2003, 05:21:39 PM
A new version of Smartfilesystem, v1.213, has been uploaded to Aminet:

SFS - v1.213 (http://www.aminet.net/disk/misc/SFS.lha)
Readme (http://www.aminet.net/disk/misc/SFS.readme)

The link is here Aminet (http://www.aminet.net)
Title: Re: New SFS - v1.213
Post by: zipper on December 18, 2003, 05:37:17 PM
v1.214 is now out.
Title: Re: New SFS - v1.213
Post by: Effy on December 18, 2003, 05:49:03 PM
It seems to need more than 40 seconds to start viewing the readme but here it is for people that don't know what this program can do :

Features
--------
 o FAST seeking. Even in extremely large files.
 o FAST reading of directories.
 o FAST reading/writing of files.
 o FAST defragmentation routines (built-in optimiser).
 o Disk space is used VERY efficiently.
 o Blocksizes of 512 bytes up to 32768 bytes are supported.
   (512 BYTES FOR BEST PERFORMANCE)
 o The length of file and dir names can be 107 characters. The lenght
   of 'pathes' can be 255 characters (AmigaDOS)
 o Volumename can be 30 characters (AmigaDOS)
 o The length of comments can be 79 characters (like FFS)
 o The size of a file is limited to 2 GB (AmigaDOS)
 o Support for partitions larger than 4 GB or located (partially)
   beyond the 4 GB barrier on your drive.  There is support for the
   New Style Devices (NSD) and the 64-bit trackdisk commands (TD64)
   which support 64 bit access.
 o Supports large partitions. The limit is about 2 TB, but it can be
   more depending on the blocksize (32KB/Block -> 128 TB). Yes! ;-)
 o Modifying data on your disk is very safe.  Even if your system is
   resetted, crashes or suffers from powerloss your disk will not be
   corrupted and will not require long validation procedures before
   you will be able to use it again. In the worst case you will
   only lose the last few modifications made to the disk.
 o There is a built-in configurable read-ahead cache system which
   tries to speed up small disk accesses.  This cache has as a
   primary purpose to speed up directory reading but also works very
   well to speed up files read by applications which use small
   buffers.
 o Supports Notification and ExamineAll.
 o Supports softlinks (hardlinks are not supported for now).
 o Using the SFSformat command you can format your SFS partition with
   case sensitive file and directory names. Default is case insensitive
   (like FFS).
 o There is a special directory which contains the last 350 (!) files
   which were deleted. (see sfsformat.txt)
Title: Re: New SFS - v1.213
Post by: JaXanim on December 18, 2003, 08:23:13 PM
Am I correct in thinking that you don't have to reformat the partition to upgrade the SFS filesystem to v1.213/4?

I just replaced the SafeFilingSystem file in L and used HDToolbox to update the RDB using the 'Save' command. Is that how it's done?

Cheers,

JaX
Title: Re: New SFS - v1.213
Post by: x56h34 on December 18, 2003, 08:27:15 PM
@JaXanim:

I'm about to update too, however just to make sure in case I get some trouble, I'll make a backup of the entire system.

You are correct on the update procedure, however I am not sure if SFS supports it or not. It should, I guess. :-) Percisely why I intend to backup everything first.
Title: Re: New SFS - v1.213
Post by: Framiga on December 18, 2003, 08:46:09 PM
Hi x56h34

no need to reformat from 1.213 to 1.214.

Only who has the OLD version of SFS (that are not compatible) must reformat.

IIRC from SFS 1.185 to the last, are all compatible.

Ciao

Title: Re: New SFS - v1.213
Post by: x56h34 on December 18, 2003, 08:58:05 PM
Excellent.

I think I have 1.212 installed at the moment, so I should be fine.
Title: Re: New SFS - v1.213
Post by: Framiga on December 18, 2003, 09:02:00 PM
Quote
by Effy on 2003/12/18 18:49:03

It seems to need more than 40 seconds to start viewing the readme but here it is for people that don't know what this program can do :


what? are you jokeing? 40 sec for open the readme?

On which system? just installed SFS 1.214 from 1.213 without problem on my crap 040!

Let me know

Ciao


Title: Re: New SFS - v1.213
Post by: lionstorm on December 19, 2003, 08:25:33 AM
procedure is correct but if you have several partitions, update the filesystem for all of them otherwise you get into trouble (I know because I did)
Lio
Title: Re: New SFS - v1.213
Post by: amiga2000 on December 19, 2003, 08:34:18 AM
but what are the actual updated or new features in v1.214? - it does not seem to say what has been updated in the readme file.
Title: Re: New SFS - v1.213
Post by: Framiga on December 19, 2003, 09:55:10 AM
Hi lionstorm

sorry but i don't agree.

When you perform an "Update Filesystem" (ie from SFS 1.213 to 1.214) ALL the partition OF THE SAME HD, are upgraded (with the last BB-2 HDToolbox).

When you click on "ADD-UPDATE" button, will appeares the Filesystem Window and it is the same for ALL the partition of the HD.

Try and let we know :-)

Ciao

Title: Re: New SFS - v1.213
Post by: lionstorm on December 19, 2003, 10:16:03 AM
@ framiga : I said that from my own experience (there is even a thread here related to my crashes, and I think you were in too). I had several sfs partitions and I update only one of them. After reboot nothing was working anymore until I update the filesystem for all sfs partitions. Anyway I am still with an older version < 1.2 (1.193 IIRC) because some people here said newer versions were slower.
Lio
Title: Re: New SFS - v1.213
Post by: Framiga on December 19, 2003, 10:43:33 AM
Hi lionstorm

not here.

Have you the last BB-2 HDToolbox? This version is more "intelligent" than the previous one.

I've just checked with RDB.Informer (http://de.aminet.net/pub/aminet/disk/misc/RDB-Informer.lha), and i have the right one filesystem on ALL the partition (of the same HD)

HDToolbox ver. 45.6

Ciao and Happy X-mas :-)

Title: Re: New SFS - v1.213
Post by: CU_AMiGA on December 19, 2003, 12:57:35 PM
Okay, the latest version, SFS -v1.214:

SFS - v1.214 (http://www.aminet.net/disk/misc/SFS.lha)
Readme (http://www.aminet.net/disk/misc/SFS.readme)
The link is here Aminet (http://www.aminet.net/)
Title: Re: New SFS - v1.213
Post by: Herewegoagain on December 19, 2003, 01:38:16 PM
What about changing from FFS to SFS?  Then you have to reformat?  It really says nothing about that in the readme.  I've been wanting to try SFS.
Title: Re: New SFS - v1.213
Post by: JaXanim on December 19, 2003, 01:50:58 PM
Yes, I noticed  that the latest HDToolbox assigns the latest SFS driver to all partitions at once. I thought I was seeing things at first! Glad it's been highlighted.

The new driver is added to the list for each partition. I noticed that the driver abbreviation (SFS/100 for example) can be confusing. I noticed it said FFS/ against the updated SFS driver. Very odd! Deleting the old driver reference seems to fix it.

Installing SFS instead of FFS requires a Quick Reformat, so back up all your stuff before doing it!

Cheers,

JaX
Title: Re: New SFS - v1.213
Post by: Framiga on December 19, 2003, 02:15:13 PM
Hi All,

WOW!!! noe with SFS 1.214, SFSDefrag WORKS :-)

2 days ago, i've tryed SFSDefrag with SFS 1.213 and . . . .CRASHED!!! (i've lost ten years of life).

Now, even if slow on my 040@30 Mhz, SFSDefrag take, for a 2 GB partition, quite 40 minutes :-(

Great filesystem! even if slower than the CPU optimazed PFS 18.5, it seems more reliable.

Ciao

Title: Re: New SFS - v1.213
Post by: Framiga on December 19, 2003, 02:32:44 PM
Hi JaXanim

yes, because you shouldn't click on "ADD new filesystem", , BUT you should click on "Update Filesystem".(after selecting the old one)

And AFAIK, all the not FFS and PFS, are showed like CFS\00 one.

The options are:

-Standard Filesystem  (FFS)

-Custom Filesystem  (SFS or PFS but you must type the ID manually)

-CFS\00 (SFS no need to type the ID-ghosted)

-PFS\03 (PFS as above)

-UNI\01 (???)

Ciao

Title: Re: New SFS - v1.213
Post by: JaXanim on December 19, 2003, 09:42:32 PM
Hi Framiga,

OK, got it now, thanks.

I notice the Blocksize varies between 512 or 1024 across six partitions. The SFS notes say 512 is fastest, but I guess I'd need to backup any partition for which I change the Blocksize.

Is that so? Would I have to (effectively) reformat to change the Blocksize?

Cheers,

JaX



Title: Re: New SFS - v1.213
Post by: Framiga on December 19, 2003, 10:35:45 PM
Hi JaXanim

yes absolutely.

BloskSize and Mask are the two options, that requires to reformat.

Quite all values are changeable without reformat (ie MaxTransfer, Buffers, pri)

Chech that ALL the partitions of ALL your HDs, have the same MASK and Maxtransfer.

For the BlockSize, if you have a FastATA interface or SCSI, 1024 is the best (with a 68060). If you have, like me a slooow IDE with a 040, 512 is better.

Ciao

Title: Re: New SFS - v1.213
Post by: CU_AMiGA on December 20, 2003, 03:13:20 PM
Yes. I need to update as well. Unfortunately, my Hard Drive tricked me into formatting one of my partitions, so it will take a little longer time.  :-P
Title: Re: New SFS - v1.213
Post by: lempkee on December 20, 2003, 03:44:44 PM
blocksize needs REFORMAT??? are you 100% sure framiga? , why i ask is because i know of people who changed it to 1024 and DIDNT format and it worked FINE and still does (1 month of useage since they changed)

cheers


pps:ofcourse i would recomend a format but they tried without it so..


pps:512 is faster than 1024 ? , on which cpu? , how much faster and how did u measure it?


Title: Re: New SFS - v1.213
Post by: lempkee on December 20, 2003, 04:01:30 PM
set my blocksize to 512 here now and yes i had to reformat it to use it , seems some one was more luckier than me :)


anyway i am about to make a benchmark test on 512 and 1024..

stay tuned..
Title: Re: New SFS - v1.213
Post by: lempkee on December 20, 2003, 04:29:39 PM
Here is benchmarks With 512 blocksize:

MKSoft DiskSpeed 4.2  Copyright © 1989-92 MKSoft Development
------------------------------------------------------------
CPU: 68040  AmigaOS Version: 45.57  Normal Video DMA
Device:  systemide:    Buffers: 400
Comments: DiskSpeed 4.2

No CPU Speed Rating -- CPU % not available.

Testing directory manipulation speed.
File Create:          426 files/sec
File Open:           1149 files/sec
Directory Scan:      3843 files/sec
File Delete:          299 files/sec

Seek/Read:            488 seeks/sec

Testing with a 512 byte, MEMF_FAST, LONG-aligned buffer.
Create file:       460339 bytes/sec
Write to file:    1139200 bytes/sec
Read from file:   1191768 bytes/sec

Testing with a 4096 byte, MEMF_FAST, LONG-aligned buffer.
Create file:      2211840 bytes/sec
Write to file:    3850485 bytes/sec
Read from file:   2774313 bytes/sec

Testing with a 262144 byte, MEMF_FAST, LONG-aligned buffer.
Create file:      4980736 bytes/sec
Write to file:    6168094 bytes/sec
Read from file:   4993219 bytes/sec

Testing with a 524288 byte, MEMF_FAST, LONG-aligned buffer.
Create file:      5339970 bytes/sec
Write to file:    6229164 bytes/sec
Read from file:   5090174 bytes/sec

Testing with a 512 byte, MEMF_FAST, WORD-aligned buffer.
Create file:       415840 bytes/sec
Write to file:    1069568 bytes/sec
Read from file:   1212928 bytes/sec

Testing with a 4096 byte, MEMF_FAST, WORD-aligned buffer.
Create file:      1837266 bytes/sec
Write to file:    3510857 bytes/sec
Read from file:   2700659 bytes/sec

Testing with a 262144 byte, MEMF_FAST, WORD-aligned buffer.
Create file:      3622918 bytes/sec
Write to file:    5190970 bytes/sec
Read from file:   4204196 bytes/sec

Testing with a 524288 byte, MEMF_FAST, WORD-aligned buffer.
Create file:      4213028 bytes/sec
Write to file:    5190970 bytes/sec
Read from file:   4152776 bytes/sec

Testing with a 512 byte, MEMF_FAST, BYTE-aligned buffer.
Create file:       414305 bytes/sec
Write to file:    1099264 bytes/sec
Read from file:   1146880 bytes/sec

Testing with a 4096 byte, MEMF_FAST, BYTE-aligned buffer.
Create file:      1481270 bytes/sec
Write to file:    2786589 bytes/sec
Read from file:   2438777 bytes/sec

Testing with a 262144 byte, MEMF_FAST, BYTE-aligned buffer.
Create file:      2535241 bytes/sec
Write to file:    3737794 bytes/sec
Read from file:   3133195 bytes/sec

Testing with a 524288 byte, MEMF_FAST, BYTE-aligned buffer.
Create file:      3051142 bytes/sec
Write to file:    3883614 bytes/sec
Read from file:   3199665 bytes/sec

Title: Re: New SFS - v1.213
Post by: lempkee on December 20, 2003, 04:31:50 PM
here is benchmark with 1024 in blocksize:

MKSoft DiskSpeed 4.2  Copyright © 1989-92 MKSoft Development
------------------------------------------------------------
CPU: 68040  AmigaOS Version: 45.57  Normal Video DMA
Device:  whdload:    Buffers: 400
Comments: DiskSpeed 4.2

CPU Calibration shows that CPU availability tests
would be inaccurate in the current system state.
No CPU Speed Rating -- CPU % not available.

Testing directory manipulation speed.
File Create:          372 files/sec
File Open:           1052 files/sec
Directory Scan:      3577 files/sec
File Delete:          103 files/sec

Seek/Read:           1361 seeks/sec

Testing with a 512 byte, MEMF_FAST, LONG-aligned buffer.
Create file:       450171 bytes/sec
Write to file:    1364480 bytes/sec
Read from file:   1370112 bytes/sec

Testing with a 4096 byte, MEMF_FAST, LONG-aligned buffer.
Create file:      1565299 bytes/sec
Write to file:    5451776 bytes/sec
Read from file:   6438912 bytes/sec

Testing with a 262144 byte, MEMF_FAST, LONG-aligned buffer.
Create file:      4743558 bytes/sec
Write to file:    6168094 bytes/sec
Read from file:   4883074 bytes/sec

Testing with a 524288 byte, MEMF_FAST, LONG-aligned buffer.
Create file:      5339970 bytes/sec
Write to file:    6229164 bytes/sec
Read from file:   5090174 bytes/sec

Testing with a 512 byte, MEMF_FAST, WORD-aligned buffer.
Create file:       463968 bytes/sec
Write to file:    1261056 bytes/sec
Read from file:   1590784 bytes/sec

Testing with a 4096 byte, MEMF_FAST, WORD-aligned buffer.
Create file:      1602605 bytes/sec
Write to file:    6033408 bytes/sec
Read from file:   5865472 bytes/sec

Testing with a 262144 byte, MEMF_FAST, WORD-aligned buffer.
Create file:      3630085 bytes/sec
Write to file:    5190970 bytes/sec
Read from file:   4204196 bytes/sec

Testing with a 524288 byte, MEMF_FAST, WORD-aligned buffer.
Create file:      4112062 bytes/sec
Write to file:    4946113 bytes/sec
Read from file:   4250983 bytes/sec

Testing with a 512 byte, MEMF_FAST, BYTE-aligned buffer.
Create file:       417886 bytes/sec
Write to file:    1338880 bytes/sec
Read from file:   1512448 bytes/sec

Testing with a 4096 byte, MEMF_FAST, BYTE-aligned buffer.
Create file:      1432444 bytes/sec
Write to file:    4911104 bytes/sec
Read from file:   4935680 bytes/sec

Testing with a 262144 byte, MEMF_FAST, BYTE-aligned buffer.
Create file:      2537696 bytes/sec
Write to file:    3637280 bytes/sec
Read from file:   3123860 bytes/sec

Testing with a 524288 byte, MEMF_FAST, BYTE-aligned buffer.
Create file:      3039350 bytes/sec
Write to file:    3813003 bytes/sec
Read from file:   3145728 bytes/sec
Title: Re: New SFS - v1.213
Post by: lempkee on December 20, 2003, 04:34:26 PM
all thoose results was from same HDD and same ide controller...

and i used DISKSPEED ..

And its SFS 1.2xx

enjoy
Title: Re: New SFS - v1.213
Post by: Framiga on December 20, 2003, 06:11:43 PM
Hi Lempkee

Have you done the tests on a 040 with PowerFlyer?

Ciao

Title: Re: New SFS - v1.213
Post by: JaXanim on December 20, 2003, 06:17:49 PM
@lempkee

So for the benefit of me and anyone else who can't figure it out, what does it mean? Should I use 512 or 1024?

Cheers,

JaX
Title: Re: New SFS - v1.213
Post by: lempkee on December 20, 2003, 06:57:50 PM
framiga: 060 and with FASTATA gold yes...

and theese are real benchmarks.. (ie the tester doesnt LOCK your system while testing)

Title: Re: New SFS - v1.213
Post by: lempkee on December 20, 2003, 06:58:55 PM
jaxanim:for SFS use 512 , for FFS use 1024 ..

Title: Re: New SFS - v1.213
Post by: Acill on December 20, 2003, 08:33:28 PM
I still use the FSF that 3.9 uses. Can I update my file system with this new SFS and not reformat? I dont want to loose all my dadta and start all over getting it all back on.
Title: Re: New SFS - v1.213
Post by: lempkee on December 20, 2003, 09:37:44 PM
acill:no sorry u must reformat to use this, but its an easy way and u wont ever get DISK NOT VALIDATED etc anymore + your hd speed will most likely fly with sfs compared to your ffs.

btw SFS is infact included on your os3.9 cd in contribution..

anyway i recomend you to use 1.2xx atleast ..

if u need help, you can email me and discuss it further if u like..

cheers