Amiga.org
Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: lempkee on August 22, 2003, 04:05:31 PM
-
from time to time i have tried about every file system around..
and i ended up using sfs.
it works fine for me , but i have some issues now , hopefully easy to fix :)
after i splitted up my hardrives to 15 partisions (had 3 before) my memory useage have gone way too high :)
SFSconfig <>NIL: games: 100 32768 107 5 1 COPYBACK
is my settings for every partision ,
i forgot why i did it like this , but i suspect this is the reason and well the string info is confusuing in sfsconfig : 8.System39:> sFSconfig ?
DEVICE/A,LINES/N,READAHEAD=READAHEADSIZE/N,MAXNAMELENGTH=MAXNAME/N,ACTIVITYFLUSH/N,INACTIVITYFLUSH/N,COPYBACK/S,NOCOPYBACK/S:
over 40+ megs fast ram is sucked away now :) ,
i would like to know what all of this line means.
a easy answer would be great.
-
It is normal!
With that options, you need 3 MB per partition.
3*15= 45MB
Ciao
-
ok , i want max 20 megs used :) ...
what to do then ?
my guess is that its "32xxx" option
though i need t confirmed ..i dont want to ruin my setup (crash the disks)
-
Sorry, but i haven't deep experience about SFS.
What is the 32768 option? a buffer?
If it is, you can decrease to 16384.
Ciao
-edit- that number is a cache.
Read the SFSConfig guide :-)
-
well this is my question also :)
-
Anyway, you can play around with that options (is not dangerous).
Are only a cache to increase the speed of large and fast SCSI HD.
Delete it. Let only the 107 char option and Copyback if you need it.
Ciao
-
well my hdd's are large , 120gb (2of em)..
partisions range from 6gb to 40.
and i use powerflyer gold (fast ata)
so basically.... i am stuck again :)
-
The values to experiment with are LINES (you have it set at 100) and READAHEAD (you have it set at 32xxx).
The READAHEAD is the number of bytes cached for each LINE. So 100 x 32xxx bytes = ~3.2 MB. And for 15 partitions this would indeed total ~45MB.
SFSConfig dos not make any permanent changes to disk, that's why it needs to be run at every startup. So you can change these values at any time and it won't damage anything (well I haven't killed my HD yet). I guess the usual precautions apply.
So I guess you'll just need to experiment to find the optimum speed increase for the memory you're willing to give up.
Use SFSQuery (or SmartInfo from Aminet - nice GUI) this will give you info on 'Cache Accesses' and 'Cache Misses' which might help in deciding reasonable values.
Hope this is of some help, and I apologise if you knew this already (I may have misread your post).
-
I should mention that all of the above might only apply to LINES, READAHEAD, and (NO)COPYBACK. I don't use the other options so I can't vouch for those.
-
by lempkee on 2003/8/22 18:02:22
well my hdd's are large , 120gb (2of em)..
partisions range from 6gb to 40.
and i use powerflyer gold (fast ata)
so basically.... i am stuck again :)
IMHO with your system and PF, you can live without any option.
Ciao
PS-as "xyth" said (and me also) a LINES value of 50 with READAHEAD=32768 should be match your wish. (22 MB)
-
Xyth: thanx alot , great info.... now i can do this as i wanted..
CHEERS!!!
pps:i didnt know about that tool (smart info) ...great stuff..
-
Happy I was some help.
Let us know what settings you find optimal. I'm still experimenting with the best results for my system (4GB HD, 6 partitions), and I would be curious what a system like yours works best at for comparison.