amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Amiga, AmigaOS 4 > Mask / MaxTransfer Interner IDE [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2004-11-01, 16:34 h

aPEX
Posts: 4692
User
hallo

eine kleine frage, bevor ich mir noch was an daten verschiesse.
habe einen A1200, kick 3.1, os3.9bb2 + romupdate, blizzard 4,
64mb ram und am internen ide eine 2,5 toshiba 6gb notebook hd.

ist in dieser config am internen ide eine MASK von 0x7FFFFFFF
und ein MAXTRANFER von 0x7FFFFFFF problemlos moeglich?

--
cu, aPEX :bounce:

:commo: A1200-3.1-OS3.9-Blizzard4/64mb :dance1:
:commo: A500-1.3/3.1-OS3.1-MTec Amigapower 68030-MTec AT500 :dance1:

[ - Answer - Quote - Direct link - ]

2004-11-01, 17:24 h

-cp-
Posts: 27
User

man siehe dazu :

http://www.xs4all.nl/~hjohn/SFS/maxtrans.htm


http://www.amiga-magazin.de/magazin/a09-02/idescsi/#OptimaleWerte


http://www.gregdonner.org/os39faq/diskfileoperation.html


Kurz: Mask bezeichnet den Speicherbereich, in den der Controller / Host-Adapter per DMA schreiben darf (siehe dazu auch die Amiga-Memory Map).
MaxTransfer bezeichnet die maximale Länge des Speicherblocks, der per Controller / Host-Adapter auf ein Mal auf die Festplatte übertragen werden kann (siehe dazu BESONDERS die maximal möglichen Werte für IDE Festplatten).



[ - Answer - Quote - Direct link - ]

2004-11-01, 18:02 h

Palgucker
Posts: 1342
User
Hallo Apex

Also im Guide von SFS steht, das ein Maxtransferwert von 0x7ffffff für SCSI-Geräte gut ist. Für IDE vermutlich 0x1fffe oder 0xfffe. Eine andere Regel besagt aber, das der Maxtransferwert durch die Blockgrösse glatt teilbar sein sollte. So müsste Maxtransfer für IDE 0xfe00 oder 0x1fe00 ideal sein.?
Meine Werte sind übrigens:

Mask 0x7ffffffc
Maxtransfer 0x1fe00

Ob das nun allertollste Kombination ist, sei dahingestellt. Aber sie funktionieren seit ein paar Jahren.
Übrigens hab ich mal eine Testpartition mit Deinen Werten erstellt. Darauf ein knapp 68 MB grosses File kopiert. Dieses dann von der Testpartition mit anderen Namen nochmals auf die Testpartition kopiert. Und damit der Controller auch ein bischen "schwitzt" das selbe auf einer meiner alten Partitionen zeitgleich vollführt. Ergebnis war, das beide Prozesse ca. gleichschnell waren. Danach noch einen Test mit Filecomp zwischen Ausgangs- und Zieldatei gemacht - keine Unterschiede.
Also im grossen und ganzen funktionieren Deine Werte - auch wenn sie mir nicht gefallen.

mfg Palgucker





[ Dieser Beitrag wurde von Palgucker am 01.11.2004 editiert. ]

[ - Answer - Quote - Direct link - ]

2004-11-02, 10:35 h

Stefan
Posts: 936
User
Hallo

Bei mir haben nie andere Werte,als
Mask=0xFFFFFFFC MaxTrans=0x1FE00 richtig funktioniert.
Mit anderen Werten kann nicht mal booten.

Der Link zu der Anleitung von SFS ist aber wirklich gut,damit habe ich
auch probiert bzw. mich danach und der Anleitung von PFS3 gerichtet.

Gruß Stefan

[ Dieser Beitrag wurde von Stefan am 02.11.2004 editiert. ]

[ Dieser Beitrag wurde von Stefan am 02.11.2004 editiert. ]

[ - Answer - Quote - Direct link - ]

2004-11-02, 11:08 h

aPEX
Posts: 4692
User
habe es gestern auch mal mit "meinen" werten getestet, die
ich so aus dem sfs guide uebernommen habe. dort steht ja drin
das es bei neueren festplatten keine probleme geben sollte.

also ein grosses file rauf und runterkopiert, hats ueberlebt.
bootpartition habe ich mit diesen werten nocht nicht getestet.
habe zudem noch die blockgroesse auf 1024k erhoeht.

sfs tut komischwerweise bei mir nicht. ich habe sfs 1.230
verwendet. wenn ich es fuer die platte einstelle, ist sie
nicht mehr sichtbar. formatieren ueber sfsformat geht auch
nicht. wenn ich es zurueck auf ffs stelle ist sie wieder sichtbar...
verwende os3.9bb2 mit romupdate...



--
cu, aPEX :bounce:

:commo: A1200-3.1-OS3.9-Blizzard4/64mb :dance1:
:commo: A500-1.3/3.1-OS3.1-MTec Amigapower 68030-MTec AT500 :dance1:

[ - Answer - Quote - Direct link - ]

2004-11-02, 12:49 h

Palgucker
Posts: 1342
User
@ Apex

Wie man zu einer SFS Partition kommt, hatte ich schonmal hier beschrieben. Du bist Dir aber hoffendlich bewusst, das bei einer Umstellung des Filesystems alle Daten der betreffenden Partition verlorengehen. Die müssen also vorher gerettet werden.

@ Stefan

Bei Deinem Maxtransferwert hast Du doch hoffendlich eine 0 vergessen. Ansonsten würde solch ein Wert dselbst den internen IDE-Controller merklich ausbremsen. Selbst ein Wert von 0xFE00 zeigt schon deutliche Geschwindigkeitseinbussen. Zumindest mit neueren Platten.

mfg Palgucker

[ Dieser Beitrag wurde von Palgucker am 02.11.2004 editiert. ]

[ - Answer - Quote - Direct link - ]

2004-11-02, 16:55 h

Stefan
Posts: 936
User
@Palgucker

Ja gehört eine Null mehr dran.

[ - Answer - Quote - Direct link - ]

2004-11-02, 22:30 h

GolfSyncro
Posts: 1455
User
Zitat:
Original von Stefan:
Hallo

Bei mir haben nie andere Werte,als
Mask=0xFFFFFFFC MaxTrans=0x1FE00 richtig funktioniert.
Mit anderen Werten kann nicht mal booten.

Der Link zu der Anleitung von SFS ist aber wirklich gut,damit habe ich
auch probiert bzw. mich danach und der Anleitung von PFS3 gerichtet.

Gruß Stefan

[ Dieser Beitrag wurde von Stefan am 02.11.2004 editiert. ]

[ Dieser Beitrag wurde von Stefan am 02.11.2004 editiert. ]



Hi Stefan

hast du hier die werte dann schon korrigiert wenn ich es richtig sehe??
--
Mfg
GolfSyncro

[ - Answer - Quote - Direct link - ]

2004-11-02, 22:39 h

Stefan
Posts: 936
User
@GolfSyncro

Ja :boing:

[ - Answer - Quote - Direct link - ]

2004-11-03, 13:27 h

GolfSyncro
Posts: 1455
User
Thx stefan
--
Mfg
GolfSyncro

[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Amiga, AmigaOS 4 > Mask / MaxTransfer Interner IDE [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.