メモリを16MB超搭載時にBusMaster出来るC-Bus-SCSI I/F
は、存在するのでしょうか?
BusMaster C-Bus-SCSI I/Fは、TEXAのI/F以外どれも
同じBusMaster制御チップを使っているようで、メモリを
16MB超搭載時にBusMaster動作できません。
C-BusしかないXpを使っていると、DMAの遅さが何とも
FIFOにしても、DMAクロックを高速側にした時と転送速度
が変らない上に、CPUパワーをくうし、SMITは、確かに
平均3MB/S程度出るのですが、CPUパワーを食いすぎて
NTを使っていると、作業できなくなってしまう事がしばしばです。
- re: dtx さん
投稿日:1999年08月16日(月) 10時05分23秒
たしか緑電子のSCSIボードでそのようなものがあったと思います。
ただCバスには16MBまでしか信号線がきてませんから、それ以上の領域へのBUSMASTER転送はなんらかのからくりを経由しているようです。
メモリは後ろの方から使用されると言う話もあり、パフォーマンスはあまり変わらないかもしれません。
そのまえにNT用ドライバあったかな...
- re: 毎黒仮節渡万 さん
投稿日:1999年08月16日(月) 12時12分56秒
NTのドライバ、ありますよ。ダウンロードだけはしておいたという経験が(爆)。ああ懐かしい。開設当初はダウンロードページもなかったし、経営陣も(自粛)。NTのドライバは最初、フォームに名前などを入れないと入手できませんでした。
さて、MDC-926Rsは最新のバスマスターでした(存在価値を理解しているのか、カタログから外れないし)。Cバスからは16MB空間までしか見えないので、それより上の空間には、CPUがせっせと転送しています。
# 今じゃ16MBの中にはOSも入らないか…。
でもPentium以降のCPUでは、その転送がものすごく速いので、体感でも軽いですよ。もちろん、初期のPCI SCSIにさえかないませんが。
- re: 総額7600円 さん
投稿日:1999年08月16日(月) 13時27分09秒
すみませんまたもや便乗質問です。
ICMのバスマスタSCSI_I/Fも16MB以上のメモリ空間にアクセスできるという話を聞いたことがありますが、どなたかご教示いただけませんでしょうか(16MB以上のメモリを積んだマシンでIF-2767等をお使いの方をWebで時折お見かけするのですが...)。当方IF-27xxを何枚か持っていますが、この問題がよくわからないので、いまだに古いDMA転送ボードでWin95を使っています(殴)。ご教示よろしくお願いします m(__)m
- re: JIVE さん
投稿日:1999年08月16日(月) 16時06分18秒
つい最近まで、RAM 64MBのXa20でIF-2769(バスマスタ同期転送)なら使ってました。
- re: HIROMI さん
投稿日:1999年08月16日(月) 23時28分04秒
使っている感じではCバスのバスマスターは一応Windows95/98系ではちゃんと動いているように感じますね。EIF98AW3では動いてました。しかし、WINDOWSNTだとDMAモードにしないと起動中に止まってしまうようです。
- re: 月虹 さん
投稿日:1999年08月18日(水) 02時34分43秒
16MB超のメモリを積んでバスマスター可能なのは、ICM の IF-2768 IF-2769 緑電子の MDC-9?? MDC-926Rs くらいのようです、この内 WindowsNT4.0 用のドライバーがまともに存在するのは、MDC-926Rs くらいだと思います。
16MB超のメモリ領域からのバスマスターは、一度 16MB以内の領域にデータをコピーした後にバスマスタ転送をするというカラクリを使います。このため、若干パフォーマンスが低下します。
- re: 総額7600円 さん
投稿日:1999年08月19日(木) 07時41分32秒
よかった、まだ流れてなくて(^-^
JIVEさん、HIROMIさん、月虹さん、ご教示ありがとうございます。大感謝です。